0s autopkgtest [00:16:55]: starting date and time: 2025-02-21 00:16:55+0000 0s autopkgtest [00:16:55]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [00:16:55]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.p_qv7ayl/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:numpy,src:geophar,src:mpi4py,src:onnxruntime,src:petsc4py,src:pyinstaller,src:sympy,src:umap-learn --apt-upgrade pyusid --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=numpy/1:2.2.3+ds-2 geophar/18.10+dfsg1-6 mpi4py/4.0.3-1ubuntu1 onnxruntime/1.20.1+dfsg-2 petsc4py/3.22.3-1 pyinstaller/6.12.0+ds-2 sympy/1.13.3-3 umap-learn/0.5.4+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-22.secgroup --name adt-plucky-s390x-pyusid-20250221-001655-juju-7f2275-prod-proposed-migration-environment-15-2759e7a9-79ba-4dee-955f-3b13ca76c8a0 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 108s autopkgtest [00:18:43]: testbed dpkg architecture: s390x 109s autopkgtest [00:18:44]: testbed apt version: 2.9.30 109s autopkgtest [00:18:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 109s autopkgtest [00:18:44]: testbed release detected to be: None 110s autopkgtest [00:18:45]: updating testbed package index (apt update) 110s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 110s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 110s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 110s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 110s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 110s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [729 kB] 111s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 111s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [89.5 kB] 111s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [129 kB] 111s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 111s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [653 kB] 111s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [4436 B] 111s Fetched 1734 kB in 1s (1888 kB/s) 111s Reading package lists... 112s + lsb_release --codename --short 112s + RELEASE=plucky 112s + cat 112s + [ plucky != trusty ] 112s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s Calculating upgrade... 112s The following packages were automatically installed and are no longer required: 112s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 112s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 112s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 112s linux-tools-6.11.0-8-generic 112s Use 'sudo apt autoremove' to remove them. 112s The following packages will be upgraded: 112s apt apt-utils binutils binutils-common binutils-s390x-linux-gnu 112s cryptsetup-bin inetutils-telnet kbd libapt-pkg7.0 libbinutils 112s libcryptsetup12 libctf-nobfd0 libctf0 libplymouth5 libsframe1 libssl3t64 112s openssl openssl-provider-legacy plymouth plymouth-theme-ubuntu-text 112s python3-requests sysconfig-hardware telnet 112s 23 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s Need to get 8879 kB of archives. 112s After this operation, 25.6 kB of additional disk space will be used. 112s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x openssl-provider-legacy s390x 3.4.1-1ubuntu1 [37.9 kB] 113s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libssl3t64 s390x 3.4.1-1ubuntu1 [1889 kB] 113s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libapt-pkg7.0 s390x 2.9.30ubuntu1 [1105 kB] 113s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x apt s390x 2.9.30ubuntu1 [1424 kB] 113s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x apt-utils s390x 2.9.30ubuntu1 [215 kB] 113s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x kbd s390x 2.7.1-2ubuntu1 [239 kB] 113s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x openssl s390x 3.4.1-1ubuntu1 [1184 kB] 113s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x inetutils-telnet s390x 2:2.5-6ubuntu1 [111 kB] 113s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libplymouth5 s390x 24.004.60-2ubuntu5 [150 kB] 113s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x plymouth-theme-ubuntu-text s390x 24.004.60-2ubuntu5 [10.1 kB] 113s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x plymouth s390x 24.004.60-2ubuntu5 [144 kB] 113s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x telnet all 0.17+2.5-6ubuntu1 [3694 B] 113s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libctf0 s390x 2.44-2ubuntu1 [101 kB] 113s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libctf-nobfd0 s390x 2.44-2ubuntu1 [102 kB] 113s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x binutils-s390x-linux-gnu s390x 2.44-2ubuntu1 [907 kB] 113s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libbinutils s390x 2.44-2ubuntu1 [482 kB] 113s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x binutils s390x 2.44-2ubuntu1 [3206 B] 113s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x binutils-common s390x 2.44-2ubuntu1 [215 kB] 113s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libsframe1 s390x 2.44-2ubuntu1 [14.2 kB] 113s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libcryptsetup12 s390x 2:2.7.5-1ubuntu2 [269 kB] 113s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x cryptsetup-bin s390x 2:2.7.5-1ubuntu2 [216 kB] 113s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x python3-requests all 2.32.3+dfsg-4ubuntu1 [52.9 kB] 113s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x sysconfig-hardware s390x 0.0.14+nmu2ubuntu1 [4884 B] 113s Fetched 8879 kB in 1s (9695 kB/s) 114s (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 ... 81029 files and directories currently installed.) 114s Preparing to unpack .../openssl-provider-legacy_3.4.1-1ubuntu1_s390x.deb ... 114s Unpacking openssl-provider-legacy (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 114s Setting up openssl-provider-legacy (3.4.1-1ubuntu1) ... 114s (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 ... 81029 files and directories currently installed.) 114s Preparing to unpack .../libssl3t64_3.4.1-1ubuntu1_s390x.deb ... 114s Unpacking libssl3t64:s390x (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 114s Setting up libssl3t64:s390x (3.4.1-1ubuntu1) ... 114s (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 ... 81028 files and directories currently installed.) 114s Preparing to unpack .../libapt-pkg7.0_2.9.30ubuntu1_s390x.deb ... 114s Unpacking libapt-pkg7.0:s390x (2.9.30ubuntu1) over (2.9.30) ... 114s Setting up libapt-pkg7.0:s390x (2.9.30ubuntu1) ... 114s (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 ... 81028 files and directories currently installed.) 114s Preparing to unpack .../apt_2.9.30ubuntu1_s390x.deb ... 114s Unpacking apt (2.9.30ubuntu1) over (2.9.30) ... 114s Setting up apt (2.9.30ubuntu1) ... 114s (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 ... 81028 files and directories currently installed.) 114s Preparing to unpack .../00-apt-utils_2.9.30ubuntu1_s390x.deb ... 114s Unpacking apt-utils (2.9.30ubuntu1) over (2.9.30) ... 114s Preparing to unpack .../01-kbd_2.7.1-2ubuntu1_s390x.deb ... 114s Unpacking kbd (2.7.1-2ubuntu1) over (2.6.4-2ubuntu3) ... 114s Preparing to unpack .../02-openssl_3.4.1-1ubuntu1_s390x.deb ... 114s Unpacking openssl (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 114s Preparing to unpack .../03-inetutils-telnet_2%3a2.5-6ubuntu1_s390x.deb ... 114s Unpacking inetutils-telnet (2:2.5-6ubuntu1) over (2:2.5-5ubuntu1) ... 114s Preparing to unpack .../04-libplymouth5_24.004.60-2ubuntu5_s390x.deb ... 114s Unpacking libplymouth5:s390x (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 114s Preparing to unpack .../05-plymouth-theme-ubuntu-text_24.004.60-2ubuntu5_s390x.deb ... 114s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 115s Preparing to unpack .../06-plymouth_24.004.60-2ubuntu5_s390x.deb ... 115s Unpacking plymouth (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 115s Preparing to unpack .../07-telnet_0.17+2.5-6ubuntu1_all.deb ... 115s Unpacking telnet (0.17+2.5-6ubuntu1) over (0.17+2.5-5ubuntu1) ... 115s Preparing to unpack .../08-libctf0_2.44-2ubuntu1_s390x.deb ... 115s Unpacking libctf0:s390x (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../09-libctf-nobfd0_2.44-2ubuntu1_s390x.deb ... 115s Unpacking libctf-nobfd0:s390x (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../10-binutils-s390x-linux-gnu_2.44-2ubuntu1_s390x.deb ... 115s Unpacking binutils-s390x-linux-gnu (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../11-libbinutils_2.44-2ubuntu1_s390x.deb ... 115s Unpacking libbinutils:s390x (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../12-binutils_2.44-2ubuntu1_s390x.deb ... 115s Unpacking binutils (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../13-binutils-common_2.44-2ubuntu1_s390x.deb ... 115s Unpacking binutils-common:s390x (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../14-libsframe1_2.44-2ubuntu1_s390x.deb ... 115s Unpacking libsframe1:s390x (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 115s Preparing to unpack .../15-libcryptsetup12_2%3a2.7.5-1ubuntu2_s390x.deb ... 115s Unpacking libcryptsetup12:s390x (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 115s Preparing to unpack .../16-cryptsetup-bin_2%3a2.7.5-1ubuntu2_s390x.deb ... 115s Unpacking cryptsetup-bin (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 115s Preparing to unpack .../17-python3-requests_2.32.3+dfsg-4ubuntu1_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-requests (2.32.3+dfsg-4ubuntu1) over (2.32.3+dfsg-1ubuntu1) ... 115s Preparing to unpack .../18-sysconfig-hardware_0.0.14+nmu2ubuntu1_s390x.deb ... 115s Unpacking sysconfig-hardware (0.0.14+nmu2ubuntu1) over (0.0.14ubuntu3) ... 115s Setting up apt-utils (2.9.30ubuntu1) ... 115s Setting up binutils-common:s390x (2.44-2ubuntu1) ... 115s Setting up inetutils-telnet (2:2.5-6ubuntu1) ... 115s Setting up libctf-nobfd0:s390x (2.44-2ubuntu1) ... 115s Setting up sysconfig-hardware (0.0.14+nmu2ubuntu1) ... 115s Setting up libsframe1:s390x (2.44-2ubuntu1) ... 115s Setting up python3-requests (2.32.3+dfsg-4ubuntu1) ... 115s Setting up libplymouth5:s390x (24.004.60-2ubuntu5) ... 115s Setting up libcryptsetup12:s390x (2:2.7.5-1ubuntu2) ... 115s Setting up kbd (2.7.1-2ubuntu1) ... 115s Setting up libbinutils:s390x (2.44-2ubuntu1) ... 115s Setting up openssl (3.4.1-1ubuntu1) ... 115s Setting up libctf0:s390x (2.44-2ubuntu1) ... 115s Setting up cryptsetup-bin (2:2.7.5-1ubuntu2) ... 115s Setting up binutils-s390x-linux-gnu (2.44-2ubuntu1) ... 115s Setting up telnet (0.17+2.5-6ubuntu1) ... 115s Setting up plymouth (24.004.60-2ubuntu5) ... 115s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 115s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 115s Setting up binutils (2.44-2ubuntu1) ... 115s Processing triggers for initramfs-tools (0.145ubuntu2) ... 116s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 116s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 120s Using config file '/etc/zipl.conf' 120s Building bootmap in '/boot' 120s Adding IPL section 'ubuntu' (default) 120s Preparing boot device for LD-IPL: vda (0000). 120s Done. 120s Processing triggers for libc-bin (2.40-4ubuntu1) ... 120s Processing triggers for man-db (2.13.0-1) ... 121s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 121s Processing triggers for initramfs-tools (0.145ubuntu2) ... 121s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 121s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 124s Using config file '/etc/zipl.conf' 124s Building bootmap in '/boot' 124s Adding IPL section 'ubuntu' (default) 124s Preparing boot device for LD-IPL: vda (0000). 124s Done. 125s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 125s + /usr/lib/apt/apt-helper analyze-pattern ?true 125s + uname -r 125s + sed s/\./\\./g 125s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 125s + apt list ?obsolete 125s + tail -n+2 125s + cut -d/ -f1 125s + grep -v ^linux-.*6\.12\.0-15-generic.* 125s + true 125s + obsolete_pkgs= 125s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 126s Solving dependencies... 126s The following packages will be REMOVED: 126s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 126s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 126s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 126s linux-tools-6.11.0-8-generic* 126s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 126s After this operation, 167 MB disk space will be freed. 126s (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 ... 81025 files and directories currently installed.) 126s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 126s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 126s Removing libpython3.12t64:s390x (3.12.9-1) ... 126s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 126s Removing libnsl2:s390x (1.3.0-3build3) ... 126s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 126s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 126s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 127s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 127s Processing triggers for libc-bin (2.40-4ubuntu1) ... 127s (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 ... 55925 files and directories currently installed.) 127s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 127s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 127s + grep -q trusty /etc/lsb-release 127s + [ ! -d /usr/share/doc/unattended-upgrades ] 127s + [ ! -d /usr/share/doc/lxd ] 127s + [ ! -d /usr/share/doc/lxd-client ] 127s + [ ! -d /usr/share/doc/snapd ] 127s + type iptables 127s + cat 127s + chmod 755 /etc/rc.local 127s + . /etc/rc.local 127s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 127s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 127s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 127s + uname -m 127s + [ s390x = ppc64le ] 127s + [ -d /run/systemd/system ] 127s + systemd-detect-virt --quiet --vm 127s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 127s + cat 127s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 127s + echo COMPRESS=lz4 127s autopkgtest [00:19:02]: upgrading testbed (apt dist-upgrade and autopurge) 127s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 128s Starting 2 pkgProblemResolver with broken count: 0 128s Done 128s Entering ResolveByKeep 128s 128s Calculating upgrade... 128s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 128s Reading package lists... 129s Building dependency tree... 129s Reading state information... 129s Starting pkgProblemResolver with broken count: 0 129s Starting 2 pkgProblemResolver with broken count: 0 129s Done 129s Solving dependencies... 129s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s autopkgtest [00:19:04]: rebooting testbed after setup commands that affected boot 149s autopkgtest [00:19:24]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 152s autopkgtest [00:19:27]: @@@@@@@@@@@@@@@@@@@@ apt-source pyusid 155s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pyusid 0.0.12-2 (dsc) [2169 B] 155s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pyusid 0.0.12-2 (tar) [54.4 MB] 155s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pyusid 0.0.12-2 (diff) [2600 B] 155s gpgv: Signature made Sun May 12 13:17:29 2024 UTC 155s gpgv: using RSA key B415360F591EB6DD73AFFB83D30DECD2599322FC 155s gpgv: Can't check signature: No public key 155s dpkg-source: warning: cannot verify inline signature for ./pyusid_0.0.12-2.dsc: no acceptable signature found 156s autopkgtest [00:19:31]: testing package pyusid version 0.0.12-2 156s autopkgtest [00:19:31]: build not needed 159s autopkgtest [00:19:34]: test pybuild-autopkgtest: preparing testbed 160s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 160s The following NEW packages will be installed: 160s autoconf automake autopoint autotools-dev blt build-essential cpp cpp-14 160s cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 160s dh-python dh-strip-nondeterminism dwz fontconfig-config fonts-dejavu-core 160s fonts-dejavu-mono fonts-font-awesome fonts-glyphicons-halflings fonts-lyx 160s g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 160s gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gdb gettext intltool-debian 160s libaec0 libarchive-zip-perl libasan8 libbabeltrace1 libblas3 libcc1-0 160s libdebhelper-perl libdebuginfod-common libdebuginfod1t64 libdeflate0 160s libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgcc-14-dev 160s libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-310 160s libhdf5-hl-310 libimagequant0 libisl23 libitm1 libjbig0 libjpeg-turbo8 160s libjpeg8 libjs-bootstrap libjs-jquery libjs-jquery-ui liblapack3 liblbfgsb0 160s liblcms2-2 liblzf1 libmpc3 libnorm1t64 libnsl2 libopenjp2-7 libpgm-5.3-0t64 160s libpython3.12-minimal libpython3.12-stdlib libqhull-r8.0 libraqm0 160s libsharpyuv0 libsodium23 libsource-highlight-common libsource-highlight4t64 160s libstdc++-14-dev libsymspg2 libsz2 libtcl8.6 libtiff6 libtk8.6 libtool 160s libubsan1 libwebp7 libwebpdemux2 libwebpmux3 libxft2 libxrender1 libxslt1.1 160s libxss1 libzmq5 m4 po-debconf pybuild-plugin-autopkgtest 160s pybuild-plugin-pyproject python-matplotlib-data python3-all python3-ase 160s python3-asttokens python3-brotli python3-build python3-click 160s python3-cloudpickle python3-comm python3-contourpy python3-coverage 160s python3-cycler python3-cytoolz python3-dask python3-dateutil python3-debugpy 160s python3-decorator python3-distributed python3-executing python3-fonttools 160s python3-fs python3-fsspec python3-h5py python3-h5py-serial python3-installer 160s python3-ipykernel python3-ipython python3-ipywidgets python3-jedi 160s python3-joblib python3-jupyter-client python3-jupyter-core 160s python3-kiwisolver python3-locket python3-lxml python3-lz4 160s python3-matplotlib python3-matplotlib-inline python3-mpmath python3-msgpack 160s python3-nest-asyncio python3-numpy python3-numpy-dev python3-packaging 160s python3-parso python3-partd python3-pexpect python3-pil python3-pil.imagetk 160s python3-platformdirs python3-prompt-toolkit python3-psutil 160s python3-ptyprocess python3-pure-eval python3-pyproject-hooks python3-pytz 160s python3-pyusid python3-scipy python3-sidpy python3-sklearn 160s python3-sklearn-lib python3-sortedcontainers python3-spglib 160s python3-stack-data python3-sympy python3-tblib python3-threadpoolctl 160s python3-tk python3-toml python3-toolz python3-tornado python3-traitlets 160s python3-typeshed python3-tz python3-ufolib2 python3-unicodedata2 160s python3-wcwidth python3-wheel python3-zict python3-zmq python3.12 160s python3.12-minimal python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 160s x11-common 160s 0 upgraded, 186 newly installed, 0 to remove and 0 not upgraded. 160s Need to get 158 MB of archives. 160s After this operation, 696 MB of additional disk space will be used. 160s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-minimal s390x 3.12.9-1 [836 kB] 161s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12-minimal s390x 3.12.9-1 [2403 kB] 161s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libdebuginfod-common all 0.192-4 [15.4 kB] 161s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-numpy-dev s390x 1:2.2.3+ds-2 [146 kB] 161s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 161s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 15-20250213-1ubuntu1 [620 kB] 161s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 161s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-numpy s390x 1:2.2.3+ds-2 [5031 kB] 161s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libnsl2 s390x 1.3.0-3build3 [44.1 kB] 161s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-stdlib s390x 3.12.9-1 [2071 kB] 161s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12 s390x 3.12.9-1 [671 kB] 161s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-5 [259 kB] 161s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3ubuntu1 [383 kB] 161s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 161s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.17-3ubuntu1 [572 kB] 161s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.23.1-1 [619 kB] 161s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libtcl8.6 s390x 8.6.16+dfsg-1 [1034 kB] 161s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 161s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 161s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 161s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2ubuntu1 [37.5 kB] 161s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2ubuntu1 [150 kB] 161s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 161s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 161s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 161s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libxss1 s390x 1:1.2.3-1build3 [7396 B] 161s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x libtk8.6 s390x 8.6.16-1 [830 kB] 161s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x tk8.6-blt2.5 s390x 2.5.3+dfsg-7build1 [662 kB] 161s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x blt s390x 2.5.3+dfsg-7build1 [4840 B] 161s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 161s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 161s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [9571 kB] 162s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu1 [1030 B] 162s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 162s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 162s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250213-1ubuntu1 [49.2 kB] 162s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250213-1ubuntu1 [151 kB] 162s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250213-1ubuntu1 [31.2 kB] 162s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250213-1ubuntu1 [2970 kB] 162s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250213-1ubuntu1 [1213 kB] 162s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu1 [1037 kB] 162s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [18.7 MB] 162s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu1 [526 kB] 162s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 162s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 162s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu1 [2611 kB] 162s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [11.0 MB] 163s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu1 [21.8 kB] 163s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 163s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 163s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 163s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 163s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.5.4-3build1 [168 kB] 163s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 163s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 163s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 163s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.1-2 [5064 B] 163s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-2 [50.1 kB] 163s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 163s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.23.1-1 [1065 kB] 163s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 163s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 163s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.24.1ubuntu2 [895 kB] 163s Get:64 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-python all 6.20250108 [117 kB] 163s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 163s Get:66 http://ftpmaster.internal/ubuntu plucky/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 163s Get:67 http://ftpmaster.internal/ubuntu plucky/universe s390x fonts-lyx all 2.4.3-1 [171 kB] 163s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x libbabeltrace1 s390x 1.5.11-4build1 [170 kB] 163s Get:69 http://ftpmaster.internal/ubuntu plucky/main s390x libdebuginfod1t64 s390x 0.192-4 [22.6 kB] 163s Get:70 http://ftpmaster.internal/ubuntu plucky/main s390x libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 163s Get:71 http://ftpmaster.internal/ubuntu plucky/main s390x libsource-highlight4t64 s390x 3.1.9-4.3build1 [268 kB] 163s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x gdb s390x 16.2-1ubuntu1 [8240 kB] 163s Get:73 http://ftpmaster.internal/ubuntu plucky/universe s390x libaec0 s390x 1.1.3-1 [25.7 kB] 163s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 163s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 163s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 163s Get:77 http://ftpmaster.internal/ubuntu plucky/universe s390x libsz2 s390x 1.1.3-1 [5442 B] 163s Get:78 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-310 s390x 1.14.5+repack-3 [1477 kB] 163s Get:79 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-hl-310 s390x 1.14.5+repack-3 [61.0 kB] 163s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 163s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 163s Get:82 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 163s Get:83 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 163s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 163s Get:85 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 163s Get:86 http://ftpmaster.internal/ubuntu plucky/universe s390x liblbfgsb0 s390x 3.0+dfsg.4-1build1 [32.4 kB] 163s Get:87 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 163s Get:88 http://ftpmaster.internal/ubuntu plucky/universe s390x liblzf1 s390x 3.6-4 [7020 B] 163s Get:89 http://ftpmaster.internal/ubuntu plucky/universe s390x libnorm1t64 s390x 1.5.9+dfsg-3.1build1 [158 kB] 163s Get:90 http://ftpmaster.internal/ubuntu plucky/universe s390x libpgm-5.3-0t64 s390x 5.3.128~dfsg-2.1build1 [169 kB] 163s Get:91 http://ftpmaster.internal/ubuntu plucky/universe s390x libqhull-r8.0 s390x 2020.2-6build1 [199 kB] 163s Get:92 http://ftpmaster.internal/ubuntu plucky/main s390x libraqm0 s390x 0.10.2-1 [15.8 kB] 163s Get:93 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 163s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x libsodium23 s390x 1.0.18-1build3 [138 kB] 163s Get:95 http://ftpmaster.internal/ubuntu plucky/universe s390x libsymspg2 s390x 2.5.0-1ubuntu2 [215 kB] 163s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 163s Get:97 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 163s Get:98 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 163s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 163s Get:100 http://ftpmaster.internal/ubuntu plucky/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 163s Get:101 http://ftpmaster.internal/ubuntu plucky/main s390x libxslt1.1 s390x 1.1.39-0exp1ubuntu2 [169 kB] 164s Get:102 http://ftpmaster.internal/ubuntu plucky/universe s390x libzmq5 s390x 4.3.5-1build2 [258 kB] 164s Get:103 http://ftpmaster.internal/ubuntu plucky/universe s390x pybuild-plugin-autopkgtest all 6.20250108 [1744 B] 164s Get:104 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 164s Get:105 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 164s Get:106 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-toml all 0.10.2-1 [16.5 kB] 164s Get:107 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-wheel all 0.45.1-1 [57.7 kB] 164s Get:108 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-build all 1.2.2-1 [31.0 kB] 164s Get:109 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 164s Get:110 http://ftpmaster.internal/ubuntu plucky/universe s390x pybuild-plugin-pyproject all 6.20250108 [1726 B] 164s Get:111 http://ftpmaster.internal/ubuntu plucky/universe s390x python-matplotlib-data all 3.8.3-3ubuntu2 [2929 kB] 164s Get:112 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.13.1-1~exp2 [898 B] 164s Get:113 http://ftpmaster.internal/ubuntu plucky/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 164s Get:114 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-scipy s390x 1.14.1-4ubuntu1 [21.2 MB] 165s Get:115 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-spglib s390x 2.5.0-1ubuntu2 [31.7 kB] 165s Get:116 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dateutil all 2.9.0-3 [80.2 kB] 165s Get:117 http://ftpmaster.internal/ubuntu plucky/main s390x libopenjp2-7 s390x 2.5.0-2ubuntu3 [208 kB] 165s Get:118 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pil s390x 11.1.0-5 [527 kB] 165s Get:119 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12-tk s390x 3.12.9-1 [117 kB] 165s Get:120 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-tk s390x 3.13.2-1 [108 kB] 165s Get:121 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tk s390x 3.13.1-1 [9770 B] 165s Get:122 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pil.imagetk s390x 11.1.0-5 [9766 B] 165s Get:123 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-contourpy s390x 1.3.1-1 [235 kB] 165s Get:124 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-cycler all 0.12.1-1 [9716 B] 165s Get:125 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-brotli s390x 1.1.0-2build3 [381 kB] 165s Get:126 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pytz all 2025.1-3 [162 kB] 165s Get:127 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tz all 2025.1-3 [1866 B] 165s Get:128 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 165s Get:129 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fs all 2.4.16-6 [90.7 kB] 165s Get:130 http://ftpmaster.internal/ubuntu plucky/main s390x python3-lxml s390x 5.3.1-1 [1773 kB] 165s Get:131 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-lz4 s390x 4.4.0+dfsg-1 [27.0 kB] 165s Get:132 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mpmath all 1.3.0-1 [425 kB] 165s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x python3-sympy all 1.13.3-3 [4228 kB] 166s Get:134 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 166s Get:135 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-unicodedata2 s390x 15.1.0+ds-1build2 [362 kB] 166s Get:136 http://ftpmaster.internal/ubuntu plucky/universe s390x unicode-data all 15.1.0-1 [8878 kB] 166s Get:137 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fonttools s390x 4.55.3-2 [1723 kB] 166s Get:138 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-kiwisolver s390x 1.4.7-3 [65.6 kB] 166s Get:139 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-matplotlib s390x 3.8.3-3ubuntu2 [4657 kB] 166s Get:140 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ase all 3.23.0-1ubuntu1 [1754 kB] 166s Get:141 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-asttokens all 3.0.0-1 [20.4 kB] 166s Get:142 http://ftpmaster.internal/ubuntu plucky/main s390x python3-click all 8.1.8-1 [79.8 kB] 166s Get:143 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-cloudpickle all 3.1.1-1 [22.4 kB] 166s Get:144 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 166s Get:145 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-comm all 0.2.1-1 [7016 B] 166s Get:146 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-coverage s390x 7.4.4+dfsg1-0ubuntu3 [150 kB] 166s Get:147 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-toolz all 1.0.0-2 [45.0 kB] 166s Get:148 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-cytoolz s390x 1.0.1-1 [460 kB] 166s Get:149 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fsspec all 2025.2.0-1 [211 kB] 166s Get:150 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-locket all 1.0.0-2 [5872 B] 166s Get:151 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-partd all 1.4.2-1 [15.7 kB] 166s Get:152 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-dask all 2024.12.1+dfsg-2 [875 kB] 166s Get:153 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-debugpy s390x 1.8.8+ds-2ubuntu1 [1138 kB] 167s Get:154 http://ftpmaster.internal/ubuntu plucky/main s390x python3-msgpack s390x 1.0.3-3build3 [117 kB] 167s Get:155 http://ftpmaster.internal/ubuntu plucky/main s390x python3-psutil s390x 5.9.8-2build3 [195 kB] 167s Get:156 http://ftpmaster.internal/ubuntu plucky/main s390x python3-sortedcontainers all 2.4.0-2 [27.6 kB] 167s Get:157 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-tblib all 3.0.0-6 [13.0 kB] 167s Get:158 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tornado s390x 6.4.2-1 [299 kB] 167s Get:159 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-zict all 3.0.0-2ubuntu1 [30.4 kB] 167s Get:160 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-distributed all 2024.12.1+ds-1 [1019 kB] 167s Get:161 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-executing all 2.2.0-0.1 [25.0 kB] 167s Get:162 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-h5py-serial s390x 3.12.1-1 [1669 kB] 167s Get:163 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-h5py all 3.12.1-1 [7970 B] 167s Get:164 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-parso all 0.8.4-1 [67.6 kB] 167s Get:165 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 167s Get:166 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jedi all 0.19.1+ds1-1 [693 kB] 167s Get:167 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-matplotlib-inline all 0.1.6-2 [8784 B] 167s Get:168 http://ftpmaster.internal/ubuntu plucky/main s390x python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 167s Get:169 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-prompt-toolkit all 3.0.50-1 [257 kB] 167s Get:170 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pure-eval all 0.2.3-1 [11.4 kB] 167s Get:171 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-stack-data all 0.6.3-1 [22.0 kB] 167s Get:172 http://ftpmaster.internal/ubuntu plucky/main s390x python3-ptyprocess all 0.7.0-6 [14.8 kB] 167s Get:173 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pexpect all 4.9-3 [48.1 kB] 167s Get:174 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ipython all 8.30.0-2 [569 kB] 167s Get:175 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-core all 5.7.2-5 [28.1 kB] 167s Get:176 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-zmq s390x 26.2.1-1 [229 kB] 167s Get:177 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-client all 8.6.3-2 [78.5 kB] 167s Get:178 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nest-asyncio all 1.5.4-1 [6256 B] 167s Get:179 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ipykernel all 6.29.5-2 [82.7 kB] 167s Get:180 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ipywidgets all 8.1.5-3 [89.8 kB] 167s Get:181 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-joblib all 1.4.2-2 [205 kB] 167s Get:182 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-threadpoolctl all 3.1.0-1 [21.3 kB] 167s Get:183 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-sklearn-lib s390x 1.4.2+dfsg-7build1 [6976 kB] 167s Get:184 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-sklearn all 1.4.2+dfsg-7build1 [2258 kB] 167s Get:185 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-sidpy all 0.12.3-3 [78.1 kB] 167s Get:186 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pyusid all 0.0.12-2 [54.7 kB] 168s Preconfiguring packages ... 168s Fetched 158 MB in 7s (22.1 MB/s) 168s Selecting previously unselected package libpython3.12-minimal:s390x. 168s (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 ... 55923 files and directories currently installed.) 168s Preparing to unpack .../000-libpython3.12-minimal_3.12.9-1_s390x.deb ... 168s Unpacking libpython3.12-minimal:s390x (3.12.9-1) ... 168s Selecting previously unselected package python3.12-minimal. 168s Preparing to unpack .../001-python3.12-minimal_3.12.9-1_s390x.deb ... 168s Unpacking python3.12-minimal (3.12.9-1) ... 168s Selecting previously unselected package libdebuginfod-common. 168s Preparing to unpack .../002-libdebuginfod-common_0.192-4_all.deb ... 168s Unpacking libdebuginfod-common (0.192-4) ... 168s Selecting previously unselected package python3-numpy-dev:s390x. 168s Preparing to unpack .../003-python3-numpy-dev_1%3a2.2.3+ds-2_s390x.deb ... 168s Unpacking python3-numpy-dev:s390x (1:2.2.3+ds-2) ... 168s Selecting previously unselected package libblas3:s390x. 168s Preparing to unpack .../004-libblas3_3.12.1-2_s390x.deb ... 168s Unpacking libblas3:s390x (3.12.1-2) ... 168s Selecting previously unselected package libgfortran5:s390x. 168s Preparing to unpack .../005-libgfortran5_15-20250213-1ubuntu1_s390x.deb ... 168s Unpacking libgfortran5:s390x (15-20250213-1ubuntu1) ... 168s Selecting previously unselected package liblapack3:s390x. 168s Preparing to unpack .../006-liblapack3_3.12.1-2_s390x.deb ... 168s Unpacking liblapack3:s390x (3.12.1-2) ... 168s Selecting previously unselected package python3-numpy. 168s Preparing to unpack .../007-python3-numpy_1%3a2.2.3+ds-2_s390x.deb ... 168s Unpacking python3-numpy (1:2.2.3+ds-2) ... 168s Selecting previously unselected package libnsl2:s390x. 168s Preparing to unpack .../008-libnsl2_1.3.0-3build3_s390x.deb ... 168s Unpacking libnsl2:s390x (1.3.0-3build3) ... 168s Selecting previously unselected package libpython3.12-stdlib:s390x. 168s Preparing to unpack .../009-libpython3.12-stdlib_3.12.9-1_s390x.deb ... 168s Unpacking libpython3.12-stdlib:s390x (3.12.9-1) ... 168s Selecting previously unselected package python3.12. 168s Preparing to unpack .../010-python3.12_3.12.9-1_s390x.deb ... 168s Unpacking python3.12 (3.12.9-1) ... 168s Selecting previously unselected package m4. 168s Preparing to unpack .../011-m4_1.4.19-5_s390x.deb ... 168s Unpacking m4 (1.4.19-5) ... 168s Selecting previously unselected package autoconf. 168s Preparing to unpack .../012-autoconf_2.72-3ubuntu1_all.deb ... 169s Unpacking autoconf (2.72-3ubuntu1) ... 169s Selecting previously unselected package autotools-dev. 169s Preparing to unpack .../013-autotools-dev_20220109.1_all.deb ... 169s Unpacking autotools-dev (20220109.1) ... 169s Selecting previously unselected package automake. 169s Preparing to unpack .../014-automake_1%3a1.17-3ubuntu1_all.deb ... 169s Unpacking automake (1:1.17-3ubuntu1) ... 169s Selecting previously unselected package autopoint. 169s Preparing to unpack .../015-autopoint_0.23.1-1_all.deb ... 169s Unpacking autopoint (0.23.1-1) ... 169s Selecting previously unselected package libtcl8.6:s390x. 169s Preparing to unpack .../016-libtcl8.6_8.6.16+dfsg-1_s390x.deb ... 169s Unpacking libtcl8.6:s390x (8.6.16+dfsg-1) ... 169s Selecting previously unselected package libfreetype6:s390x. 169s Preparing to unpack .../017-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 169s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 169s Selecting previously unselected package fonts-dejavu-mono. 169s Preparing to unpack .../018-fonts-dejavu-mono_2.37-8_all.deb ... 169s Unpacking fonts-dejavu-mono (2.37-8) ... 169s Selecting previously unselected package fonts-dejavu-core. 169s Preparing to unpack .../019-fonts-dejavu-core_2.37-8_all.deb ... 169s Unpacking fonts-dejavu-core (2.37-8) ... 169s Selecting previously unselected package fontconfig-config. 169s Preparing to unpack .../020-fontconfig-config_2.15.0-2ubuntu1_s390x.deb ... 169s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 169s Selecting previously unselected package libfontconfig1:s390x. 169s Preparing to unpack .../021-libfontconfig1_2.15.0-2ubuntu1_s390x.deb ... 169s Unpacking libfontconfig1:s390x (2.15.0-2ubuntu1) ... 169s Selecting previously unselected package libxrender1:s390x. 169s Preparing to unpack .../022-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 169s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 169s Selecting previously unselected package libxft2:s390x. 169s Preparing to unpack .../023-libxft2_2.3.6-1build1_s390x.deb ... 169s Unpacking libxft2:s390x (2.3.6-1build1) ... 169s Selecting previously unselected package x11-common. 169s Preparing to unpack .../024-x11-common_1%3a7.7+23ubuntu3_all.deb ... 169s Unpacking x11-common (1:7.7+23ubuntu3) ... 169s Selecting previously unselected package libxss1:s390x. 169s Preparing to unpack .../025-libxss1_1%3a1.2.3-1build3_s390x.deb ... 169s Unpacking libxss1:s390x (1:1.2.3-1build3) ... 169s Selecting previously unselected package libtk8.6:s390x. 169s Preparing to unpack .../026-libtk8.6_8.6.16-1_s390x.deb ... 169s Unpacking libtk8.6:s390x (8.6.16-1) ... 169s Selecting previously unselected package tk8.6-blt2.5. 169s Preparing to unpack .../027-tk8.6-blt2.5_2.5.3+dfsg-7build1_s390x.deb ... 169s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 169s Selecting previously unselected package blt. 169s Preparing to unpack .../028-blt_2.5.3+dfsg-7build1_s390x.deb ... 169s Unpacking blt (2.5.3+dfsg-7build1) ... 169s Selecting previously unselected package libisl23:s390x. 169s Preparing to unpack .../029-libisl23_0.27-1_s390x.deb ... 169s Unpacking libisl23:s390x (0.27-1) ... 169s Selecting previously unselected package libmpc3:s390x. 169s Preparing to unpack .../030-libmpc3_1.3.1-1build2_s390x.deb ... 169s Unpacking libmpc3:s390x (1.3.1-1build2) ... 169s Selecting previously unselected package cpp-14-s390x-linux-gnu. 169s Preparing to unpack .../031-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 169s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 169s Selecting previously unselected package cpp-14. 169s Preparing to unpack .../032-cpp-14_14.2.0-17ubuntu1_s390x.deb ... 169s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 169s Selecting previously unselected package cpp-s390x-linux-gnu. 169s Preparing to unpack .../033-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 169s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 169s Selecting previously unselected package cpp. 169s Preparing to unpack .../034-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 169s Unpacking cpp (4:14.2.0-1ubuntu1) ... 169s Selecting previously unselected package libcc1-0:s390x. 169s Preparing to unpack .../035-libcc1-0_15-20250213-1ubuntu1_s390x.deb ... 169s Unpacking libcc1-0:s390x (15-20250213-1ubuntu1) ... 169s Selecting previously unselected package libgomp1:s390x. 169s Preparing to unpack .../036-libgomp1_15-20250213-1ubuntu1_s390x.deb ... 169s Unpacking libgomp1:s390x (15-20250213-1ubuntu1) ... 169s Selecting previously unselected package libitm1:s390x. 169s Preparing to unpack .../037-libitm1_15-20250213-1ubuntu1_s390x.deb ... 169s Unpacking libitm1:s390x (15-20250213-1ubuntu1) ... 169s Selecting previously unselected package libasan8:s390x. 169s Preparing to unpack .../038-libasan8_15-20250213-1ubuntu1_s390x.deb ... 169s Unpacking libasan8:s390x (15-20250213-1ubuntu1) ... 169s Selecting previously unselected package libubsan1:s390x. 169s Preparing to unpack .../039-libubsan1_15-20250213-1ubuntu1_s390x.deb ... 169s Unpacking libubsan1:s390x (15-20250213-1ubuntu1) ... 169s Selecting previously unselected package libgcc-14-dev:s390x. 169s Preparing to unpack .../040-libgcc-14-dev_14.2.0-17ubuntu1_s390x.deb ... 169s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu1) ... 169s Selecting previously unselected package gcc-14-s390x-linux-gnu. 169s Preparing to unpack .../041-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 169s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 170s Selecting previously unselected package gcc-14. 170s Preparing to unpack .../042-gcc-14_14.2.0-17ubuntu1_s390x.deb ... 170s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 170s Selecting previously unselected package gcc-s390x-linux-gnu. 170s Preparing to unpack .../043-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 170s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 170s Selecting previously unselected package gcc. 170s Preparing to unpack .../044-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 170s Unpacking gcc (4:14.2.0-1ubuntu1) ... 170s Selecting previously unselected package libstdc++-14-dev:s390x. 170s Preparing to unpack .../045-libstdc++-14-dev_14.2.0-17ubuntu1_s390x.deb ... 170s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu1) ... 170s Selecting previously unselected package g++-14-s390x-linux-gnu. 170s Preparing to unpack .../046-g++-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 170s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 170s Selecting previously unselected package g++-14. 170s Preparing to unpack .../047-g++-14_14.2.0-17ubuntu1_s390x.deb ... 170s Unpacking g++-14 (14.2.0-17ubuntu1) ... 170s Selecting previously unselected package g++-s390x-linux-gnu. 170s Preparing to unpack .../048-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 170s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 170s Selecting previously unselected package g++. 170s Preparing to unpack .../049-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 170s Unpacking g++ (4:14.2.0-1ubuntu1) ... 170s Selecting previously unselected package build-essential. 170s Preparing to unpack .../050-build-essential_12.10ubuntu1_s390x.deb ... 170s Unpacking build-essential (12.10ubuntu1) ... 170s Selecting previously unselected package libdebhelper-perl. 170s Preparing to unpack .../051-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 170s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 170s Selecting previously unselected package libtool. 170s Preparing to unpack .../052-libtool_2.5.4-3build1_all.deb ... 170s Unpacking libtool (2.5.4-3build1) ... 170s Selecting previously unselected package dh-autoreconf. 170s Preparing to unpack .../053-dh-autoreconf_20_all.deb ... 170s Unpacking dh-autoreconf (20) ... 170s Selecting previously unselected package libarchive-zip-perl. 170s Preparing to unpack .../054-libarchive-zip-perl_1.68-1_all.deb ... 170s Unpacking libarchive-zip-perl (1.68-1) ... 170s Selecting previously unselected package libfile-stripnondeterminism-perl. 170s Preparing to unpack .../055-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 170s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 170s Selecting previously unselected package dh-strip-nondeterminism. 170s Preparing to unpack .../056-dh-strip-nondeterminism_1.14.1-2_all.deb ... 170s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 170s Selecting previously unselected package debugedit. 170s Preparing to unpack .../057-debugedit_1%3a5.1-2_s390x.deb ... 170s Unpacking debugedit (1:5.1-2) ... 170s Selecting previously unselected package dwz. 170s Preparing to unpack .../058-dwz_0.15-1build6_s390x.deb ... 170s Unpacking dwz (0.15-1build6) ... 170s Selecting previously unselected package gettext. 170s Preparing to unpack .../059-gettext_0.23.1-1_s390x.deb ... 170s Unpacking gettext (0.23.1-1) ... 170s Selecting previously unselected package intltool-debian. 170s Preparing to unpack .../060-intltool-debian_0.35.0+20060710.6_all.deb ... 170s Unpacking intltool-debian (0.35.0+20060710.6) ... 170s Selecting previously unselected package po-debconf. 170s Preparing to unpack .../061-po-debconf_1.0.21+nmu1_all.deb ... 170s Unpacking po-debconf (1.0.21+nmu1) ... 170s Selecting previously unselected package debhelper. 170s Preparing to unpack .../062-debhelper_13.24.1ubuntu2_all.deb ... 170s Unpacking debhelper (13.24.1ubuntu2) ... 170s Selecting previously unselected package dh-python. 170s Preparing to unpack .../063-dh-python_6.20250108_all.deb ... 170s Unpacking dh-python (6.20250108) ... 170s Selecting previously unselected package fonts-font-awesome. 170s Preparing to unpack .../064-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 170s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 170s Selecting previously unselected package fonts-glyphicons-halflings. 170s Preparing to unpack .../065-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 170s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 170s Selecting previously unselected package fonts-lyx. 170s Preparing to unpack .../066-fonts-lyx_2.4.3-1_all.deb ... 170s Unpacking fonts-lyx (2.4.3-1) ... 170s Selecting previously unselected package libbabeltrace1:s390x. 170s Preparing to unpack .../067-libbabeltrace1_1.5.11-4build1_s390x.deb ... 170s Unpacking libbabeltrace1:s390x (1.5.11-4build1) ... 170s Selecting previously unselected package libdebuginfod1t64:s390x. 170s Preparing to unpack .../068-libdebuginfod1t64_0.192-4_s390x.deb ... 170s Unpacking libdebuginfod1t64:s390x (0.192-4) ... 170s Selecting previously unselected package libsource-highlight-common. 170s Preparing to unpack .../069-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 170s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 170s Selecting previously unselected package libsource-highlight4t64:s390x. 170s Preparing to unpack .../070-libsource-highlight4t64_3.1.9-4.3build1_s390x.deb ... 170s Unpacking libsource-highlight4t64:s390x (3.1.9-4.3build1) ... 170s Selecting previously unselected package gdb. 170s Preparing to unpack .../071-gdb_16.2-1ubuntu1_s390x.deb ... 170s Unpacking gdb (16.2-1ubuntu1) ... 170s Selecting previously unselected package libaec0:s390x. 170s Preparing to unpack .../072-libaec0_1.1.3-1_s390x.deb ... 170s Unpacking libaec0:s390x (1.1.3-1) ... 170s Selecting previously unselected package libdeflate0:s390x. 170s Preparing to unpack .../073-libdeflate0_1.23-1_s390x.deb ... 170s Unpacking libdeflate0:s390x (1.23-1) ... 170s Selecting previously unselected package libgraphite2-3:s390x. 170s Preparing to unpack .../074-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 170s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 170s Selecting previously unselected package libharfbuzz0b:s390x. 170s Preparing to unpack .../075-libharfbuzz0b_10.2.0-1_s390x.deb ... 170s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 170s Selecting previously unselected package libsz2:s390x. 170s Preparing to unpack .../076-libsz2_1.1.3-1_s390x.deb ... 170s Unpacking libsz2:s390x (1.1.3-1) ... 170s Selecting previously unselected package libhdf5-310:s390x. 170s Preparing to unpack .../077-libhdf5-310_1.14.5+repack-3_s390x.deb ... 170s Unpacking libhdf5-310:s390x (1.14.5+repack-3) ... 170s Selecting previously unselected package libhdf5-hl-310:s390x. 170s Preparing to unpack .../078-libhdf5-hl-310_1.14.5+repack-3_s390x.deb ... 170s Unpacking libhdf5-hl-310:s390x (1.14.5+repack-3) ... 170s Selecting previously unselected package libimagequant0:s390x. 170s Preparing to unpack .../079-libimagequant0_2.18.0-1build1_s390x.deb ... 170s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 170s Selecting previously unselected package libjpeg-turbo8:s390x. 170s Preparing to unpack .../080-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 170s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 171s Selecting previously unselected package libjpeg8:s390x. 171s Preparing to unpack .../081-libjpeg8_8c-2ubuntu11_s390x.deb ... 171s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 171s Selecting previously unselected package libjs-bootstrap. 171s Preparing to unpack .../082-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 171s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 171s Selecting previously unselected package libjs-jquery. 171s Preparing to unpack .../083-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 171s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 171s Selecting previously unselected package libjs-jquery-ui. 171s Preparing to unpack .../084-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 171s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 171s Selecting previously unselected package liblbfgsb0:s390x. 171s Preparing to unpack .../085-liblbfgsb0_3.0+dfsg.4-1build1_s390x.deb ... 171s Unpacking liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 171s Selecting previously unselected package liblcms2-2:s390x. 171s Preparing to unpack .../086-liblcms2-2_2.16-2_s390x.deb ... 171s Unpacking liblcms2-2:s390x (2.16-2) ... 171s Selecting previously unselected package liblzf1:s390x. 171s Preparing to unpack .../087-liblzf1_3.6-4_s390x.deb ... 171s Unpacking liblzf1:s390x (3.6-4) ... 171s Selecting previously unselected package libnorm1t64:s390x. 171s Preparing to unpack .../088-libnorm1t64_1.5.9+dfsg-3.1build1_s390x.deb ... 171s Unpacking libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 171s Selecting previously unselected package libpgm-5.3-0t64:s390x. 171s Preparing to unpack .../089-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_s390x.deb ... 171s Unpacking libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 171s Selecting previously unselected package libqhull-r8.0:s390x. 171s Preparing to unpack .../090-libqhull-r8.0_2020.2-6build1_s390x.deb ... 171s Unpacking libqhull-r8.0:s390x (2020.2-6build1) ... 171s Selecting previously unselected package libraqm0:s390x. 171s Preparing to unpack .../091-libraqm0_0.10.2-1_s390x.deb ... 171s Unpacking libraqm0:s390x (0.10.2-1) ... 171s Selecting previously unselected package libsharpyuv0:s390x. 171s Preparing to unpack .../092-libsharpyuv0_1.5.0-0.1_s390x.deb ... 171s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 171s Selecting previously unselected package libsodium23:s390x. 171s Preparing to unpack .../093-libsodium23_1.0.18-1build3_s390x.deb ... 171s Unpacking libsodium23:s390x (1.0.18-1build3) ... 171s Selecting previously unselected package libsymspg2:s390x. 171s Preparing to unpack .../094-libsymspg2_2.5.0-1ubuntu2_s390x.deb ... 171s Unpacking libsymspg2:s390x (2.5.0-1ubuntu2) ... 171s Selecting previously unselected package libjbig0:s390x. 171s Preparing to unpack .../095-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 171s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 171s Selecting previously unselected package libwebp7:s390x. 171s Preparing to unpack .../096-libwebp7_1.5.0-0.1_s390x.deb ... 171s Unpacking libwebp7:s390x (1.5.0-0.1) ... 171s Selecting previously unselected package libtiff6:s390x. 171s Preparing to unpack .../097-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 171s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 171s Selecting previously unselected package libwebpdemux2:s390x. 171s Preparing to unpack .../098-libwebpdemux2_1.5.0-0.1_s390x.deb ... 171s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 171s Selecting previously unselected package libwebpmux3:s390x. 171s Preparing to unpack .../099-libwebpmux3_1.5.0-0.1_s390x.deb ... 171s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 171s Selecting previously unselected package libxslt1.1:s390x. 171s Preparing to unpack .../100-libxslt1.1_1.1.39-0exp1ubuntu2_s390x.deb ... 171s Unpacking libxslt1.1:s390x (1.1.39-0exp1ubuntu2) ... 171s Selecting previously unselected package libzmq5:s390x. 171s Preparing to unpack .../101-libzmq5_4.3.5-1build2_s390x.deb ... 171s Unpacking libzmq5:s390x (4.3.5-1build2) ... 171s Selecting previously unselected package pybuild-plugin-autopkgtest. 171s Preparing to unpack .../102-pybuild-plugin-autopkgtest_6.20250108_all.deb ... 171s Unpacking pybuild-plugin-autopkgtest (6.20250108) ... 171s Selecting previously unselected package python3-packaging. 171s Preparing to unpack .../103-python3-packaging_24.2-1_all.deb ... 171s Unpacking python3-packaging (24.2-1) ... 171s Selecting previously unselected package python3-pyproject-hooks. 171s Preparing to unpack .../104-python3-pyproject-hooks_1.2.0-1_all.deb ... 171s Unpacking python3-pyproject-hooks (1.2.0-1) ... 171s Selecting previously unselected package python3-toml. 171s Preparing to unpack .../105-python3-toml_0.10.2-1_all.deb ... 171s Unpacking python3-toml (0.10.2-1) ... 171s Selecting previously unselected package python3-wheel. 171s Preparing to unpack .../106-python3-wheel_0.45.1-1_all.deb ... 171s Unpacking python3-wheel (0.45.1-1) ... 171s Selecting previously unselected package python3-build. 171s Preparing to unpack .../107-python3-build_1.2.2-1_all.deb ... 171s Unpacking python3-build (1.2.2-1) ... 171s Selecting previously unselected package python3-installer. 171s Preparing to unpack .../108-python3-installer_0.7.0+dfsg1-3_all.deb ... 171s Unpacking python3-installer (0.7.0+dfsg1-3) ... 171s Selecting previously unselected package pybuild-plugin-pyproject. 171s Preparing to unpack .../109-pybuild-plugin-pyproject_6.20250108_all.deb ... 171s Unpacking pybuild-plugin-pyproject (6.20250108) ... 171s Selecting previously unselected package python-matplotlib-data. 171s Preparing to unpack .../110-python-matplotlib-data_3.8.3-3ubuntu2_all.deb ... 171s Unpacking python-matplotlib-data (3.8.3-3ubuntu2) ... 171s Selecting previously unselected package python3-all. 171s Preparing to unpack .../111-python3-all_3.13.1-1~exp2_s390x.deb ... 171s Unpacking python3-all (3.13.1-1~exp2) ... 171s Selecting previously unselected package python3-decorator. 171s Preparing to unpack .../112-python3-decorator_5.1.1-5_all.deb ... 171s Unpacking python3-decorator (5.1.1-5) ... 171s Selecting previously unselected package python3-scipy. 171s Preparing to unpack .../113-python3-scipy_1.14.1-4ubuntu1_s390x.deb ... 171s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 171s Selecting previously unselected package python3-spglib. 171s Preparing to unpack .../114-python3-spglib_2.5.0-1ubuntu2_s390x.deb ... 171s Unpacking python3-spglib (2.5.0-1ubuntu2) ... 171s Selecting previously unselected package python3-dateutil. 171s Preparing to unpack .../115-python3-dateutil_2.9.0-3_all.deb ... 171s Unpacking python3-dateutil (2.9.0-3) ... 171s Selecting previously unselected package libopenjp2-7:s390x. 171s Preparing to unpack .../116-libopenjp2-7_2.5.0-2ubuntu3_s390x.deb ... 171s Unpacking libopenjp2-7:s390x (2.5.0-2ubuntu3) ... 171s Selecting previously unselected package python3-pil:s390x. 171s Preparing to unpack .../117-python3-pil_11.1.0-5_s390x.deb ... 171s Unpacking python3-pil:s390x (11.1.0-5) ... 172s Selecting previously unselected package python3.12-tk. 172s Preparing to unpack .../118-python3.12-tk_3.12.9-1_s390x.deb ... 172s Unpacking python3.12-tk (3.12.9-1) ... 172s Selecting previously unselected package python3.13-tk. 172s Preparing to unpack .../119-python3.13-tk_3.13.2-1_s390x.deb ... 172s Unpacking python3.13-tk (3.13.2-1) ... 172s Selecting previously unselected package python3-tk:s390x. 172s Preparing to unpack .../120-python3-tk_3.13.1-1_s390x.deb ... 172s Unpacking python3-tk:s390x (3.13.1-1) ... 172s Selecting previously unselected package python3-pil.imagetk:s390x. 172s Preparing to unpack .../121-python3-pil.imagetk_11.1.0-5_s390x.deb ... 172s Unpacking python3-pil.imagetk:s390x (11.1.0-5) ... 172s Selecting previously unselected package python3-contourpy. 172s Preparing to unpack .../122-python3-contourpy_1.3.1-1_s390x.deb ... 172s Unpacking python3-contourpy (1.3.1-1) ... 172s Selecting previously unselected package python3-cycler. 172s Preparing to unpack .../123-python3-cycler_0.12.1-1_all.deb ... 172s Unpacking python3-cycler (0.12.1-1) ... 172s Selecting previously unselected package python3-brotli. 172s Preparing to unpack .../124-python3-brotli_1.1.0-2build3_s390x.deb ... 172s Unpacking python3-brotli (1.1.0-2build3) ... 172s Selecting previously unselected package python3-pytz. 172s Preparing to unpack .../125-python3-pytz_2025.1-3_all.deb ... 172s Unpacking python3-pytz (2025.1-3) ... 172s Selecting previously unselected package python3-tz. 172s Preparing to unpack .../126-python3-tz_2025.1-3_all.deb ... 172s Unpacking python3-tz (2025.1-3) ... 172s Selecting previously unselected package python3-platformdirs. 172s Preparing to unpack .../127-python3-platformdirs_4.3.6-1_all.deb ... 172s Unpacking python3-platformdirs (4.3.6-1) ... 172s Selecting previously unselected package python3-fs. 172s Preparing to unpack .../128-python3-fs_2.4.16-6_all.deb ... 172s Unpacking python3-fs (2.4.16-6) ... 172s Selecting previously unselected package python3-lxml:s390x. 172s Preparing to unpack .../129-python3-lxml_5.3.1-1_s390x.deb ... 172s Unpacking python3-lxml:s390x (5.3.1-1) ... 172s Selecting previously unselected package python3-lz4. 172s Preparing to unpack .../130-python3-lz4_4.4.0+dfsg-1_s390x.deb ... 172s Unpacking python3-lz4 (4.4.0+dfsg-1) ... 172s Selecting previously unselected package python3-mpmath. 172s Preparing to unpack .../131-python3-mpmath_1.3.0-1_all.deb ... 172s Unpacking python3-mpmath (1.3.0-1) ... 172s Selecting previously unselected package python3-sympy. 172s Preparing to unpack .../132-python3-sympy_1.13.3-3_all.deb ... 172s Unpacking python3-sympy (1.13.3-3) ... 172s Selecting previously unselected package python3-ufolib2. 172s Preparing to unpack .../133-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 172s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 172s Selecting previously unselected package python3-unicodedata2. 172s Preparing to unpack .../134-python3-unicodedata2_15.1.0+ds-1build2_s390x.deb ... 172s Unpacking python3-unicodedata2 (15.1.0+ds-1build2) ... 172s Selecting previously unselected package unicode-data. 172s Preparing to unpack .../135-unicode-data_15.1.0-1_all.deb ... 172s Unpacking unicode-data (15.1.0-1) ... 172s Selecting previously unselected package python3-fonttools. 172s Preparing to unpack .../136-python3-fonttools_4.55.3-2_s390x.deb ... 172s Unpacking python3-fonttools (4.55.3-2) ... 172s Selecting previously unselected package python3-kiwisolver. 172s Preparing to unpack .../137-python3-kiwisolver_1.4.7-3_s390x.deb ... 172s Unpacking python3-kiwisolver (1.4.7-3) ... 172s Selecting previously unselected package python3-matplotlib. 172s Preparing to unpack .../138-python3-matplotlib_3.8.3-3ubuntu2_s390x.deb ... 172s Unpacking python3-matplotlib (3.8.3-3ubuntu2) ... 172s Selecting previously unselected package python3-ase. 172s Preparing to unpack .../139-python3-ase_3.23.0-1ubuntu1_all.deb ... 172s Unpacking python3-ase (3.23.0-1ubuntu1) ... 172s Selecting previously unselected package python3-asttokens. 172s Preparing to unpack .../140-python3-asttokens_3.0.0-1_all.deb ... 172s Unpacking python3-asttokens (3.0.0-1) ... 172s Selecting previously unselected package python3-click. 172s Preparing to unpack .../141-python3-click_8.1.8-1_all.deb ... 172s Unpacking python3-click (8.1.8-1) ... 172s Selecting previously unselected package python3-cloudpickle. 172s Preparing to unpack .../142-python3-cloudpickle_3.1.1-1_all.deb ... 172s Unpacking python3-cloudpickle (3.1.1-1) ... 172s Selecting previously unselected package python3-traitlets. 172s Preparing to unpack .../143-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 172s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 172s Selecting previously unselected package python3-comm. 172s Preparing to unpack .../144-python3-comm_0.2.1-1_all.deb ... 172s Unpacking python3-comm (0.2.1-1) ... 172s Selecting previously unselected package python3-coverage. 172s Preparing to unpack .../145-python3-coverage_7.4.4+dfsg1-0ubuntu3_s390x.deb ... 172s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 172s Selecting previously unselected package python3-toolz. 172s Preparing to unpack .../146-python3-toolz_1.0.0-2_all.deb ... 172s Unpacking python3-toolz (1.0.0-2) ... 173s Selecting previously unselected package python3-cytoolz. 173s Preparing to unpack .../147-python3-cytoolz_1.0.1-1_s390x.deb ... 173s Unpacking python3-cytoolz (1.0.1-1) ... 173s Selecting previously unselected package python3-fsspec. 173s Preparing to unpack .../148-python3-fsspec_2025.2.0-1_all.deb ... 173s Unpacking python3-fsspec (2025.2.0-1) ... 173s Selecting previously unselected package python3-locket. 173s Preparing to unpack .../149-python3-locket_1.0.0-2_all.deb ... 173s Unpacking python3-locket (1.0.0-2) ... 173s Selecting previously unselected package python3-partd. 173s Preparing to unpack .../150-python3-partd_1.4.2-1_all.deb ... 173s Unpacking python3-partd (1.4.2-1) ... 173s Selecting previously unselected package python3-dask. 173s Preparing to unpack .../151-python3-dask_2024.12.1+dfsg-2_all.deb ... 173s Unpacking python3-dask (2024.12.1+dfsg-2) ... 173s Selecting previously unselected package python3-debugpy. 173s Preparing to unpack .../152-python3-debugpy_1.8.8+ds-2ubuntu1_s390x.deb ... 173s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 173s Selecting previously unselected package python3-msgpack. 173s Preparing to unpack .../153-python3-msgpack_1.0.3-3build3_s390x.deb ... 173s Unpacking python3-msgpack (1.0.3-3build3) ... 173s Selecting previously unselected package python3-psutil. 173s Preparing to unpack .../154-python3-psutil_5.9.8-2build3_s390x.deb ... 173s Unpacking python3-psutil (5.9.8-2build3) ... 173s Selecting previously unselected package python3-sortedcontainers. 173s Preparing to unpack .../155-python3-sortedcontainers_2.4.0-2_all.deb ... 173s Unpacking python3-sortedcontainers (2.4.0-2) ... 173s Selecting previously unselected package python3-tblib. 173s Preparing to unpack .../156-python3-tblib_3.0.0-6_all.deb ... 173s Unpacking python3-tblib (3.0.0-6) ... 173s Selecting previously unselected package python3-tornado. 173s Preparing to unpack .../157-python3-tornado_6.4.2-1_s390x.deb ... 173s Unpacking python3-tornado (6.4.2-1) ... 173s Selecting previously unselected package python3-zict. 173s Preparing to unpack .../158-python3-zict_3.0.0-2ubuntu1_all.deb ... 173s Unpacking python3-zict (3.0.0-2ubuntu1) ... 173s Selecting previously unselected package python3-distributed. 173s Preparing to unpack .../159-python3-distributed_2024.12.1+ds-1_all.deb ... 173s Unpacking python3-distributed (2024.12.1+ds-1) ... 173s Selecting previously unselected package python3-executing. 173s Preparing to unpack .../160-python3-executing_2.2.0-0.1_all.deb ... 173s Unpacking python3-executing (2.2.0-0.1) ... 173s Selecting previously unselected package python3-h5py-serial. 173s Preparing to unpack .../161-python3-h5py-serial_3.12.1-1_s390x.deb ... 173s Unpacking python3-h5py-serial (3.12.1-1) ... 173s Selecting previously unselected package python3-h5py. 173s Preparing to unpack .../162-python3-h5py_3.12.1-1_all.deb ... 173s Unpacking python3-h5py (3.12.1-1) ... 173s Selecting previously unselected package python3-parso. 173s Preparing to unpack .../163-python3-parso_0.8.4-1_all.deb ... 173s Unpacking python3-parso (0.8.4-1) ... 173s Selecting previously unselected package python3-typeshed. 173s Preparing to unpack .../164-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 173s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 173s Selecting previously unselected package python3-jedi. 173s Preparing to unpack .../165-python3-jedi_0.19.1+ds1-1_all.deb ... 173s Unpacking python3-jedi (0.19.1+ds1-1) ... 173s Selecting previously unselected package python3-matplotlib-inline. 173s Preparing to unpack .../166-python3-matplotlib-inline_0.1.6-2_all.deb ... 173s Unpacking python3-matplotlib-inline (0.1.6-2) ... 173s Selecting previously unselected package python3-wcwidth. 173s Preparing to unpack .../167-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 173s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 173s Selecting previously unselected package python3-prompt-toolkit. 173s Preparing to unpack .../168-python3-prompt-toolkit_3.0.50-1_all.deb ... 173s Unpacking python3-prompt-toolkit (3.0.50-1) ... 173s Selecting previously unselected package python3-pure-eval. 173s Preparing to unpack .../169-python3-pure-eval_0.2.3-1_all.deb ... 173s Unpacking python3-pure-eval (0.2.3-1) ... 173s Selecting previously unselected package python3-stack-data. 173s Preparing to unpack .../170-python3-stack-data_0.6.3-1_all.deb ... 173s Unpacking python3-stack-data (0.6.3-1) ... 173s Selecting previously unselected package python3-ptyprocess. 173s Preparing to unpack .../171-python3-ptyprocess_0.7.0-6_all.deb ... 173s Unpacking python3-ptyprocess (0.7.0-6) ... 173s Selecting previously unselected package python3-pexpect. 173s Preparing to unpack .../172-python3-pexpect_4.9-3_all.deb ... 173s Unpacking python3-pexpect (4.9-3) ... 173s Selecting previously unselected package python3-ipython. 173s Preparing to unpack .../173-python3-ipython_8.30.0-2_all.deb ... 173s Unpacking python3-ipython (8.30.0-2) ... 173s Selecting previously unselected package python3-jupyter-core. 173s Preparing to unpack .../174-python3-jupyter-core_5.7.2-5_all.deb ... 173s Unpacking python3-jupyter-core (5.7.2-5) ... 173s Selecting previously unselected package python3-zmq. 173s Preparing to unpack .../175-python3-zmq_26.2.1-1_s390x.deb ... 173s Unpacking python3-zmq (26.2.1-1) ... 173s Selecting previously unselected package python3-jupyter-client. 173s Preparing to unpack .../176-python3-jupyter-client_8.6.3-2_all.deb ... 173s Unpacking python3-jupyter-client (8.6.3-2) ... 174s Selecting previously unselected package python3-nest-asyncio. 174s Preparing to unpack .../177-python3-nest-asyncio_1.5.4-1_all.deb ... 174s Unpacking python3-nest-asyncio (1.5.4-1) ... 174s Selecting previously unselected package python3-ipykernel. 174s Preparing to unpack .../178-python3-ipykernel_6.29.5-2_all.deb ... 174s Unpacking python3-ipykernel (6.29.5-2) ... 174s Selecting previously unselected package python3-ipywidgets. 174s Preparing to unpack .../179-python3-ipywidgets_8.1.5-3_all.deb ... 174s Unpacking python3-ipywidgets (8.1.5-3) ... 174s Selecting previously unselected package python3-joblib. 174s Preparing to unpack .../180-python3-joblib_1.4.2-2_all.deb ... 174s Unpacking python3-joblib (1.4.2-2) ... 174s Selecting previously unselected package python3-threadpoolctl. 174s Preparing to unpack .../181-python3-threadpoolctl_3.1.0-1_all.deb ... 174s Unpacking python3-threadpoolctl (3.1.0-1) ... 174s Selecting previously unselected package python3-sklearn-lib:s390x. 174s Preparing to unpack .../182-python3-sklearn-lib_1.4.2+dfsg-7build1_s390x.deb ... 174s Unpacking python3-sklearn-lib:s390x (1.4.2+dfsg-7build1) ... 174s Selecting previously unselected package python3-sklearn. 174s Preparing to unpack .../183-python3-sklearn_1.4.2+dfsg-7build1_all.deb ... 174s Unpacking python3-sklearn (1.4.2+dfsg-7build1) ... 174s Selecting previously unselected package python3-sidpy. 174s Preparing to unpack .../184-python3-sidpy_0.12.3-3_all.deb ... 174s Unpacking python3-sidpy (0.12.3-3) ... 174s Selecting previously unselected package python3-pyusid. 174s Preparing to unpack .../185-python3-pyusid_0.0.12-2_all.deb ... 174s Unpacking python3-pyusid (0.0.12-2) ... 174s Setting up dh-python (6.20250108) ... 174s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 174s Setting up liblcms2-2:s390x (2.16-2) ... 174s Setting up python3-tornado (6.4.2-1) ... 175s Setting up libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 175s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 175s Setting up python3-pure-eval (0.2.3-1) ... 175s Setting up libsodium23:s390x (1.0.18-1build3) ... 175s Setting up python3-tblib (3.0.0-6) ... 175s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 175s Setting up libdebuginfod-common (0.192-4) ... 175s Setting up python3-joblib (1.4.2-2) ... 175s Setting up python3-parso (0.8.4-1) ... 176s Setting up python3-lz4 (4.4.0+dfsg-1) ... 176s Setting up libarchive-zip-perl (1.68-1) ... 176s Setting up python3-asttokens (3.0.0-1) ... 176s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 176s Setting up python3-unicodedata2 (15.1.0+ds-1build2) ... 176s Setting up fonts-lyx (2.4.3-1) ... 176s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 176s Setting up python3-fsspec (2025.2.0-1) ... 177s Setting up python3-threadpoolctl (3.1.0-1) ... 177s Setting up libpython3.12-minimal:s390x (3.12.9-1) ... 177s Setting up x11-common (1:7.7+23ubuntu3) ... 177s Setting up libdeflate0:s390x (1.23-1) ... 177s Setting up m4 (1.4.19-5) ... 177s Setting up libqhull-r8.0:s390x (2020.2-6build1) ... 177s Setting up python3-pytz (2025.1-3) ... 177s Setting up python3-sortedcontainers (2.4.0-2) ... 177s Setting up libgomp1:s390x (15-20250213-1ubuntu1) ... 177s Setting up python3-click (8.1.8-1) ... 177s Setting up python3-wheel (0.45.1-1) ... 178s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 178s Setting up libaec0:s390x (1.1.3-1) ... 178s Setting up python3-platformdirs (4.3.6-1) ... 178s Setting up python3-psutil (5.9.8-2build3) ... 178s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 178s Setting up python3-tz (2025.1-3) ... 178s Setting up python3-cloudpickle (3.1.1-1) ... 178s Setting up python3-fs (2.4.16-6) ... 179s Setting up unicode-data (15.1.0-1) ... 179s Setting up libsymspg2:s390x (2.5.0-1ubuntu2) ... 179s Setting up libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 179s Setting up python3-decorator (5.1.1-5) ... 179s Setting up autotools-dev (20220109.1) ... 179s Setting up libblas3:s390x (3.12.1-2) ... 179s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 179s Setting up python3-packaging (24.2-1) ... 179s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 179s Setting up python3-pyproject-hooks (1.2.0-1) ... 179s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 179s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 179s Setting up python3-executing (2.2.0-0.1) ... 179s Setting up python3-nest-asyncio (1.5.4-1) ... 180s Setting up python3-brotli (1.1.0-2build3) ... 180s Setting up liblzf1:s390x (3.6-4) ... 180s Setting up python3-cycler (0.12.1-1) ... 180s Setting up libimagequant0:s390x (2.18.0-1build1) ... 180s Setting up fonts-dejavu-mono (2.37-8) ... 180s Setting up python3-kiwisolver (1.4.7-3) ... 180s Setting up libmpc3:s390x (1.3.1-1build2) ... 180s Setting up python3-numpy-dev:s390x (1:2.2.3+ds-2) ... 180s Setting up libtcl8.6:s390x (8.6.16+dfsg-1) ... 180s Setting up autopoint (0.23.1-1) ... 180s Setting up fonts-dejavu-core (2.37-8) ... 180s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 180s Setting up libbabeltrace1:s390x (1.5.11-4build1) ... 180s Setting up python3-toml (0.10.2-1) ... 180s Setting up python3-installer (0.7.0+dfsg1-3) ... 180s Setting up libgfortran5:s390x (15-20250213-1ubuntu1) ... 180s Setting up autoconf (2.72-3ubuntu1) ... 180s Setting up libwebp7:s390x (1.5.0-0.1) ... 180s Setting up libubsan1:s390x (15-20250213-1ubuntu1) ... 180s Setting up dwz (0.15-1build6) ... 180s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 180s Setting up libasan8:s390x (15-20250213-1ubuntu1) ... 180s Setting up libnsl2:s390x (1.3.0-3build3) ... 180s Setting up libxslt1.1:s390x (1.1.39-0exp1ubuntu2) ... 180s Setting up debugedit (1:5.1-2) ... 180s Setting up libopenjp2-7:s390x (2.5.0-2ubuntu3) ... 180s Setting up python3-toolz (1.0.0-2) ... 181s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 181s Setting up python3-dateutil (2.9.0-3) ... 181s Setting up python3-msgpack (1.0.3-3build3) ... 181s Setting up libxss1:s390x (1:1.2.3-1build3) ... 181s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 181s Setting up python3-mpmath (1.3.0-1) ... 182s Setting up libisl23:s390x (0.27-1) ... 182s Setting up python3-build (1.2.2-1) ... 182s Setting up python3-zict (3.0.0-2ubuntu1) ... 182s Setting up python-matplotlib-data (3.8.3-3ubuntu2) ... 182s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 182s Setting up python3-locket (1.0.0-2) ... 182s Setting up python3-stack-data (0.6.3-1) ... 182s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 182s Setting up libcc1-0:s390x (15-20250213-1ubuntu1) ... 182s Setting up python3-jupyter-core (5.7.2-5) ... 183s Setting up libsz2:s390x (1.1.3-1) ... 183s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 183s Setting up libitm1:s390x (15-20250213-1ubuntu1) ... 183s Setting up python3-cytoolz (1.0.1-1) ... 183s /usr/lib/python3/dist-packages/cytoolz/tests/test_inspect_args.py:505: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? 183s assert num_required_args(Wrapped) is 1 183s /usr/lib/python3/dist-packages/cytoolz/tests/test_inspect_args.py:505: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? 183s assert num_required_args(Wrapped) is 1 183s Setting up python3-ptyprocess (0.7.0-6) ... 183s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 183s Setting up automake (1:1.17-3ubuntu1) ... 183s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 183s Setting up python3-prompt-toolkit (3.0.50-1) ... 183s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 183s Setting up python3-partd (1.4.2-1) ... 184s Setting up python3-sympy (1.13.3-3) ... 197s Setting up python3.12-minimal (3.12.9-1) ... 198s Setting up libdebuginfod1t64:s390x (0.192-4) ... 198s Setting up liblapack3:s390x (3.12.1-2) ... 198s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 198s Setting up gettext (0.23.1-1) ... 198s Setting up libzmq5:s390x (4.3.5-1build2) ... 198s Setting up libpython3.12-stdlib:s390x (3.12.9-1) ... 198s Setting up python3-jedi (0.19.1+ds1-1) ... 198s Setting up pybuild-plugin-pyproject (6.20250108) ... 198s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 198s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 198s Setting up python3.12 (3.12.9-1) ... 199s Setting up python3-dask (2024.12.1+dfsg-2) ... 203s Setting up python3-all (3.13.1-1~exp2) ... 203s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 203s Setting up libsource-highlight4t64:s390x (3.1.9-4.3build1) ... 203s Setting up intltool-debian (0.35.0+20060710.6) ... 203s Setting up python3-matplotlib-inline (0.1.6-2) ... 203s Setting up python3-comm (0.2.1-1) ... 203s Setting up python3-distributed (2024.12.1+ds-1) ... 206s Setting up gdb (16.2-1ubuntu1) ... 206s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 206s Setting up python3-pexpect (4.9-3) ... 206s Setting up python3-zmq (26.2.1-1) ... 207s Setting up libraqm0:s390x (0.10.2-1) ... 207s Setting up python3-numpy (1:2.2.3+ds-2) ... 211s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 211s Setting up cpp-14 (14.2.0-17ubuntu1) ... 211s Setting up dh-strip-nondeterminism (1.14.1-2) ... 211s Setting up libhdf5-310:s390x (1.14.5+repack-3) ... 211s Setting up python3-lxml:s390x (5.3.1-1) ... 211s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 211s Setting up python3-jupyter-client (8.6.3-2) ... 212s Setting up python3-contourpy (1.3.1-1) ... 212s Setting up libfontconfig1:s390x (2.15.0-2ubuntu1) ... 212s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu1) ... 212s Setting up python3-spglib (2.5.0-1ubuntu2) ... 212s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu1) ... 212s Setting up liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 212s Setting up libhdf5-hl-310:s390x (1.14.5+repack-3) ... 212s Setting up libxft2:s390x (2.3.6-1build1) ... 212s Setting up python3-scipy (1.14.1-4ubuntu1) ... 221s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 221s Setting up po-debconf (1.0.21+nmu1) ... 221s Setting up libtk8.6:s390x (8.6.16-1) ... 221s Setting up python3.12-tk (3.12.9-1) ... 221s Setting up python3-sklearn-lib:s390x (1.4.2+dfsg-7build1) ... 221s Setting up python3-h5py-serial (3.12.1-1) ... 221s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 222s Setting up python3.13-tk (3.13.2-1) ... 222s Setting up python3-pil:s390x (11.1.0-5) ... 223s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 223s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 223s Setting up python3-ipython (8.30.0-2) ... 224s Setting up python3-ipykernel (6.29.5-2) ... 224s Setting up python3-h5py (3.12.1-1) ... 225s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 225s Setting up python3-sklearn (1.4.2+dfsg-7build1) ... 229s Setting up cpp (4:14.2.0-1ubuntu1) ... 229s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 229s Setting up blt (2.5.3+dfsg-7build1) ... 229s Setting up python3-tk:s390x (3.13.1-1) ... 229s Setting up python3-ipywidgets (8.1.5-3) ... 229s /usr/lib/python3/dist-packages/ipywidgets/widgets/tests/test_traits.py:61: SyntaxWarning: invalid escape sequence '\.' 229s 'var(--my-color-\.)', # CSS variable with escaped characters 229s /usr/lib/python3/dist-packages/ipywidgets/widgets/tests/test_traits.py:61: SyntaxWarning: invalid escape sequence '\.' 229s 'var(--my-color-\.)', # CSS variable with escaped characters 229s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 229s Setting up gcc-14 (14.2.0-17ubuntu1) ... 229s Setting up python3-pil.imagetk:s390x (11.1.0-5) ... 229s Setting up g++-14 (14.2.0-17ubuntu1) ... 229s Setting up libtool (2.5.4-3build1) ... 229s Setting up gcc (4:14.2.0-1ubuntu1) ... 229s Setting up dh-autoreconf (20) ... 229s Setting up g++ (4:14.2.0-1ubuntu1) ... 229s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 229s Setting up build-essential (12.10ubuntu1) ... 229s Setting up debhelper (13.24.1ubuntu2) ... 229s Setting up pybuild-plugin-autopkgtest (6.20250108) ... 229s Setting up python3-fonttools (4.55.3-2) ... 231s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 231s Setting up python3-matplotlib (3.8.3-3ubuntu2) ... 234s Setting up python3-ase (3.23.0-1ubuntu1) ... 238s Setting up python3-sidpy (0.12.3-3) ... 238s Setting up python3-pyusid (0.0.12-2) ... 238s Processing triggers for install-info (7.1.1-1) ... 238s Processing triggers for libc-bin (2.40-4ubuntu1) ... 239s Processing triggers for systemd (257.2-3ubuntu1) ... 239s Processing triggers for man-db (2.13.0-1) ... 241s autopkgtest [00:20:56]: test pybuild-autopkgtest: pybuild-autopkgtest 241s autopkgtest [00:20:56]: test pybuild-autopkgtest: [----------------------- 241s pybuild-autopkgtest 241s I: pybuild base:311: cd /tmp/autopkgtest.oOgP63/autopkgtest_tmp/build; python3.12 -m unittest discover -v 243s test_legal (tests.io.hdf_utils.test_base.TestFindDataset.test_legal) ... ok 243s test_many (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_many) ... ok 243s test_no_hdf5_datasets (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_no_hdf5_datasets) ... ok 243s test_non_string_names (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_non_string_names) ... ok 243s test_same_name (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_same_name) ... ok 243s test_single (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_single) ... ok 243s test_root_all_dsets (tests.io.hdf_utils.test_base.TestPrintTreeBEPS.test_root_all_dsets) ... ok 243s test_root_main_dsets_only (tests.io.hdf_utils.test_base.TestPrintTreeBEPS.test_root_main_dsets_only) ... ok 243s test_multi_level_rel_paths (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_rel_paths) ... ok 243s test_multi_level_rel_paths_grp_b (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_rel_paths_grp_b) ... ok 243s test_multi_level_tree (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree) ... ok 243s test_multi_level_tree_grp_a (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree_grp_a) ... ok 243s test_multi_level_tree_grp_b (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree_grp_b) ... ok 243s test_multi_level_tree_main_dsets_only (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree_main_dsets_only) ... ok 243s test_not_a_group (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_not_a_group) ... ok 243s test_single_level_rel_paths (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_single_level_rel_paths) ... ok 243s test_single_level_tree (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_single_level_tree) ... ok 243s test_dset (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_dset) ... ok 243s test_file (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_file) ... ok 243s test_group (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_group) ... ok 243s test_invalid (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_invalid) ... ok 243s test_invalid_sort (tests.io.hdf_utils.test_model.TestGetDimensionality.test_invalid_sort) ... ok 243s test_legal_no_sort (tests.io.hdf_utils.test_model.TestGetDimensionality.test_legal_no_sort) ... ok 243s test_legal_w_sort (tests.io.hdf_utils.test_model.TestGetDimensionality.test_legal_w_sort) ... ok 243s test_not_hdf_dset (tests.io.hdf_utils.test_model.TestGetDimensionality.test_not_hdf_dset) ... ok 243s test_invalid_types (tests.io.hdf_utils.test_model.TestGetSortOrder.test_invalid_types) ... ok 243s test_reversed (tests.io.hdf_utils.test_model.TestGetSortOrder.test_reversed) ... ok 243s test_simple (tests.io.hdf_utils.test_model.TestGetSortOrder.test_simple) ... ok 243s test_all_dim_names_not_provided (tests.io.hdf_utils.test_model.TestGetUnitValues.test_all_dim_names_not_provided) ... ok 243s test_dependent_dim (tests.io.hdf_utils.test_model.TestGetUnitValues.test_dependent_dim) ... ok 243s test_illegal_dset (tests.io.hdf_utils.test_model.TestGetUnitValues.test_illegal_dset) ... ok 243s test_illegal_key (tests.io.hdf_utils.test_model.TestGetUnitValues.test_illegal_key) ... ok 243s test_incomp_dim_no_attr (tests.io.hdf_utils.test_model.TestGetUnitValues.test_incomp_dim_no_attr) ... ok 243s test_source_pos_all (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_pos_all) ... ok 243s test_source_pos_single (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_pos_single) ... ok 243s test_source_spec_all (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_spec_all) ... ok 243s test_source_spec_all_explicit (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_spec_all_explicit) ... ok 243s test_source_spec_single (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_spec_single) ... ok 243s test_sparse_samp_no_attr (tests.io.hdf_utils.test_model.TestGetUnitValues.test_sparse_samp_no_attr) ... ok 243s test_sparse_samp_w_attr (tests.io.hdf_utils.test_model.TestGetUnitValues.test_sparse_samp_w_attr) ... ok 243s test_pos_and_spec_may_may_not_be_provided (tests.io.hdf_utils.test_model.TestReshapeFromNDims.test_pos_and_spec_may_may_not_be_provided) ... ok 243s test_pos_and_spec_provided (tests.io.hdf_utils.test_model.TestReshapeFromNDims.test_pos_and_spec_provided) ... ERROR 243s test_dask_all (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all) ... ok 244s test_dask_all_both_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all_both_inds_order_flipped) ... ok 244s test_dask_all_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all_ordinary_1d_pos) ... ok 244s test_dask_all_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all_ordinary_1d_spec) ... ok 244s test_dask_in_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_in_ordinary_1d_pos) ... ok 244s test_dask_in_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_in_ordinary_1d_spec) ... ok 244s test_dask_input (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_input) ... ok 244s test_dask_out_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_out_ordinary_1d_pos) ... ok 244s test_dask_out_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_out_ordinary_1d_spec) ... 2D: False, Spec: False, Flip: False 244s Main data shapes ND: (2,), 2D: (2, 1) 244s [ 68 226] 244s [[ 68] 244s [226]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (2, 1) 244s 2D: False, Spec: True, Flip: False 244s Main data shapes ND: (2,), 2D: (1, 2) 244s [148 11] 244s [[148 11]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (1, 2) 244s 2D: False, Spec: False, Flip: False 244s Main data shapes ND: (2,), 2D: (2, 1) 244s [161 104] 244s [[161] 244s [104]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (2, 1) 244s 2D: False, Spec: True, Flip: False 244s Main data shapes ND: (2,), 2D: (1, 2) 244s [124 118] 244s [[124 118]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (1, 2) 244s 2D: False, Spec: False, Flip: False 244s Main data shapes ND: (2,), 2D: (2, 1) 244s [ 18 207] 244s [[ 18] 244s [207]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (2, 1) 244s 2D: False, Spec: True, Flip: False 244s Main data shapes ND: (2,), 2D: (1, 2) 244s [153 56] 244s [[153 56]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2]ok 244s test_dask_output (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_output) ... ok 244s test_h5_already_sorted (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_already_sorted) ... ok 244s test_h5_beps_field (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_beps_field) ... ok 244s test_h5_both_inds_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_both_inds_flipped) ... ok 244s test_h5_manually_provided_anc_dsets_h5 (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_manually_provided_anc_dsets_h5) ... ok 244s test_h5_not_main_dset (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_not_main_dset) ... ok 244s test_numpy_both_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_both_inds_order_flipped) ... ok 244s test_numpy_ordinary (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary) ... ok 244s test_numpy_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_1d_pos) ... ok 244s test_numpy_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_1d_spec) ... ok 244s test_numpy_ordinary_2d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_2d_pos) ... ok 244s test_numpy_ordinary_2d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_2d_spec) ... 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (1, 2) 244s Position dimensions: ['X' 'Y'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Bias' 'Cycle'] 244s Spectroscopic sort order: [0 1] 244s 244s Position dimensions (sort applied): ['X' 'Y'] 244s Position dimensionality (sort applied): [5, 3] 244s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 244s Spectroscopic dimensionality (sort applied): [7, 2] 244s Will attempt to reshape main dataset from: 244s (15, 14) to [3, 5, 2, 7] 244s 244s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 244s Data shape is (3, 5, 2, 7) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [1 0 3 2] 244s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 244s Dataset now of shape: (5, 3, 7, 2) 244s Position dimensions: ['X' 'Y'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Bias' 'Cycle'] 244s Spectroscopic sort order: [0 1] 244s 244s Position dimensions (sort applied): ['X' 'Y'] 244s Position dimensionality (sort applied): [5, 3] 244s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 244s Spectroscopic dimensionality (sort applied): [7, 2] 244s Will attempt to reshape main dataset from: 244s (15, 14) to [3, 5, 2, 7] 244s 244s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 244s Data shape is (3, 5, 2, 7) 244s Position dimensions: ['X' 'Y'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Bias' 'Cycle'] 244s Spectroscopic sort order: [0 1] 244s 244s Position dimensions (sort applied): ['X' 'Y'] 244s Position dimensionality (sort applied): [5, 3] 244s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 244s Spectroscopic dimensionality (sort applied): [7, 2] 244s Will attempt to reshape main dataset from: 244s (15, 14) to [3, 5, 2, 7] 244s 244s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 244s Data shape is (3, 5, 2, 7) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [1 0 3 2] 244s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 244s Dataset now of shape: (5, 3, 7, 2) 244s Position dimensions: ['X' 'Y'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Bias' 'Cycle'] 244s Spectroscopic sort order: [0 1] 244s 244s Position dimensions (sort applied): ['X' 'Y'] 244s Position dimensionality (sort applied): [5, 3] 244s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 244s Spectroscopic dimensionality (sort applied): [7, 2] 244s Will attempt to reshape main dataset from: 244s (15, 14) to [3, 5, 2, 7] 244s 244s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 244s Data shape is (3, 5, 2, 7) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [1 0 3 2] 244s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 244s Dataset now of shape: (5, 3, 7, 2) 244s Position dimensions: ['X' 'Y'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Bias' 'Cycle'] 244s Spectroscopic sort order: [0 1] 244s 244s Position dimensions (sort applied): ['X' 'Y'] 244s Position dimensionality (sort applied): [5, 3] 244s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 244s Spectroscopic dimensionality (sort applied): [7, 2] 244s Will attempt to reshape main dataset from: 244s (15, 14) to [3, 5, 2, 7] 244s 244s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 244s Data shape is (3, 5, 2, 7) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [1 0 3 2] 244s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 244s Dataset now of shape: (5, 3, 7, 2) 244s 2D: False, Spec: False, Flip: False 244s Main data shapes ND: (2,), 2D: (2, 1) 244s [63 80] 244s [[63] 244s [80]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (2, 1) to [2, 1] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 1) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (2, 1) 244s 2D: False, Spec: True, Flip: False 244s Main data shapes ND: (2,), 2D: (1, 2) 244s [85 59] 244s [[85 59]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0'] 244s Position dimensionality (sort applied): [1] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [2] 244s Will attempt to reshape main dataset from: 244s (1, 2) to [1, 2] 244s 244s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (1, 2) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [0 1] 244s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 244s Dataset now of shape: (1, 2) 244s 2D: True, Spec: False, Flip: False 244s Main data shapes ND: (2, 3), 2D: (6, 1) 244s [[ 46 121 122] 244s [ 60 35 247]] 244s [[ 46] 244s [121] 244s [122] 244s [ 60] 244s [ 35] 244s [247]] 244s Position dimensions: ['Position Dimension 0' 'Position Dimension 1'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0' 'Position Dimension 1'] 244s Position dimensionality (sort applied): [3, 2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (6, 1) to [2, 3, 1] 244s 244s After reshaping, labels are ['Position Dimension 1' 'Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 3, 1) 244s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244s Position dimensions: ['Position Dimension 0' 'Position Dimension 1'] 244s Position sort order: [0 1] 244s Spectroscopic Dimensions: ['Spectral Dimension 0'] 244s Spectroscopic sort order: [0] 244s 244s Position dimensions (sort applied): ['Position Dimension 0' 'Position Dimension 1'] 244s Position dimensionality (sort applied): [3, 2] 244s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 244s Spectroscopic dimensionality (sort applied): [1] 244s Will attempt to reshape main dataset from: 244s (6, 1) to [2, 3, 1] 244s 244s After reshaping, labels are ['Position Dimension 1' 'Position Dimension 0' 'Spectral Dimension 0'] 244s Data shape is (2, 3, 1) 244s 244s Going to put dimensions back in the same order as in the file: 244s Axes will permuted in this order: [1 0 2] 244s New labels ordering: ['Position Dimension 0' 'Position Dimension 1' 'Spectral Dimension 0'] 244s Dataset now of shape: (3, 2, 1) 244s 2D: True, Spec: True, Flip: False 244s Main data shapes ND: (2, 3), 2D: (1, 6) 244s [[164 92 51] 244s [155 41 136]] 244s [[164 92 51 155 41 136]] 244s Position dimensions: ['Position Dimension 0'] 244s Position sort order: [0]ok 244s test_numpy_pos_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_pos_inds_order_flipped) ... ok 244s test_numpy_spec_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_spec_inds_order_flipped) ... ok 244s test_dask_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_dask_small) ... ERROR 244s test_empty_main (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_empty_main) ... ERROR 244s test_numpy_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_numpy_small) ... ERROR 244s test_prod_sizes_mismatch (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_prod_sizes_mismatch) ... ERROR 244s test_write_main_both_existing_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_both_existing_aux) ... /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1072: UserWarning: In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying 244s warn('In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying') 244s /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1129: UserWarning: pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer createsregion references for each dimension. Please use pyUSID.io.reg_ref.write_region_references to manually create region references 244s warn('pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer creates' 244s ok 244s test_write_main_both_existing_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_both_existing_aux_diff_file) ... ok 244s test_write_main_existing_pos_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux) ... ERROR 244s test_write_main_existing_pos_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux_diff_file) ... ERROR 244s test_write_main_existing_spec_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux) ... ERROR 244s test_write_main_existing_spec_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux_diff_file) ... ERROR 244s test_existing (tests.io.hdf_utils.test_simple.TestAssignGroupIndex.test_existing) ... ok 244s test_invalid_dtypes (tests.io.hdf_utils.test_simple.TestAssignGroupIndex.test_invalid_dtypes) ... ok 244s test_new (tests.io.hdf_utils.test_simple.TestAssignGroupIndex.test_new) ... ok 244s test_h5_main_non_dset_anc_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_h5_main_non_dset_anc_names) ... ok 244s test_h5_main_not_dset (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_h5_main_not_dset) ... ok 244s test_linking_main_legit_anc_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_linking_main_legit_anc_names) ... ok 244s test_many_objs_to_many_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_many_objs_to_many_names) ... ok 244s test_no_anc_refs_provided (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_no_anc_refs_provided) ... ok 244s test_not_dset (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_not_dset) ... ok 244s test_objs_and_refs_to_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_objs_and_refs_to_names) ... ok 244s test_one_dset_to_name (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_one_dset_to_name) ... ok 244s test_too_many_ancs (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_too_many_ancs) ... ok 244s test_too_many_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_too_many_names) ... ok 244s test_dset_matching_attrs (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_dset_matching_attrs) ... ok 244s test_dset_no_attrs (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_dset_no_attrs) ... ok 244s test_dset_one_mismatched_attrs (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_dset_one_mismatched_attrs) ... ok 244s test_grp (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp) ... ok 244s test_grp_mismatched_types_01 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_01) ... ok 244s test_grp_mismatched_types_02 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_02) ... ok 244s test_grp_mismatched_types_03 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_03) ... ok 244s test_grp_mismatched_types_04 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_04) ... ok 245s test_exact_match (tests.io.hdf_utils.test_simple.TestCheckForOld.test_exact_match) ... ok 245s test_exact_match_02 (tests.io.hdf_utils.test_simple.TestCheckForOld.test_exact_match_02) ... ok 245s test_fail_01 (tests.io.hdf_utils.test_simple.TestCheckForOld.test_fail_01) ... ok 245s test_fail_02 (tests.io.hdf_utils.test_simple.TestCheckForOld.test_fail_02) ... ok 245s test_invalid_target_dset (tests.io.hdf_utils.test_simple.TestCheckForOld.test_invalid_target_dset) ... ok 245s test_invalid_types (tests.io.hdf_utils.test_simple.TestCheckForOld.test_invalid_types) ... ok 245s test_subset_but_match (tests.io.hdf_utils.test_simple.TestCheckForOld.test_subset_but_match) ... ok 245s test_valid_target_dset (tests.io.hdf_utils.test_simple.TestCheckForOld.test_valid_target_dset) ... ok 245s test_anc_not_dsets (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_anc_not_dsets) ... ok 245s test_anc_shapes_not_matching (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_anc_shapes_not_matching) ... ok 245s test_illegal_01 (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_illegal_01) ... ok 245s test_invalid_str_attrs (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_invalid_str_attrs) ... ok 245s test_legal (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_legal) ... ok 245s test_missing_str_attrs (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_missing_str_attrs) ... ok 245s test_no_main_attrs (tests.io.hdf_utils.test_simple.TestCopyMainAttributes.test_no_main_attrs) ... ok 245s test_valid (tests.io.hdf_utils.test_simple.TestCopyMainAttributes.test_valid) ... ok 245s test_wrong_objects (tests.io.hdf_utils.test_simple.TestCopyMainAttributes.test_wrong_objects) ... ok 245s test_diff_file_new_attrs_linked_dsets (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_diff_file_new_attrs_linked_dsets) ... ok 245s test_diff_groups (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_diff_groups) ... ok 245s test_existing_dset_name (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_existing_dset_name) ... ok 245s test_invalid_types (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_invalid_types) ... ok 245s test_same_group_new_attrs (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_same_group_new_attrs) ... ok 245s test_create_indexed_group_invalid_types (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_create_indexed_group_invalid_types) ... ok 245s test_empty_base_name (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_empty_base_name) ... ok 245s test_first_group (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_first_group) ... ok 245s test_second (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_second) ... ok 245s test_w_suffix_ (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_w_suffix_) ... ok 245s test_dash_in_name (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_dash_in_name) ... /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:778: UserWarning: tool_name should not contain the "-" character. Reformatted name from:Some-Tool to Some_Tool 245s warn('tool_name should not contain the "-" character. Reformatted name from:{} to ' 245s ok 245s test_different_file (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_different_file) ... ok 245s test_empty_tool_name (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_empty_tool_name) ... ok 245s test_first (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_first) ... ok 245s test_invalid_types (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_invalid_types) ... ok 245s test_second (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_second) ... ok 245s test_legal (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_legal) ... ok 245s test_no_dset (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_no_dset) ... ok 245s test_no_such_tool (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_no_such_tool) ... ok 245s test_not_string (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_not_string) ... ok 245s test_results_in_diff_file (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_results_in_diff_file) ... ok 245s test_results_in_diff_file_invalid_type (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_results_in_diff_file_invalid_type) ... ok 245s test_invalid_type (tests.io.hdf_utils.test_simple.TestGetAllMain.test_invalid_type) ... ok 245s test_legal (tests.io.hdf_utils.test_simple.TestGetAllMain.test_legal) ... ok 245s test_illegal (tests.io.hdf_utils.test_simple.TestGetSourceDataset.test_illegal) ... ok 245s test_invalid_type (tests.io.hdf_utils.test_simple.TestGetSourceDataset.test_invalid_type) ... ok 245s test_legal (tests.io.hdf_utils.test_simple.TestGetSourceDataset.test_legal) ... ok 245s test_anc_args_not_h5_dset (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_anc_args_not_h5_dset) ... ok 245s test_ind_vals_not_same_shape (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_ind_vals_not_same_shape) ... ok 245s test_pos_args_not_h5_dset (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_pos_args_not_h5_dset) ... ok 245s test_typical_attrs_not_specified (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_typical_attrs_not_specified) ... ok 245s test_typical_attrs_specified (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_typical_attrs_specified) ... ok 245s test_blah (tests.io.hdf_utils.test_simple.TestValidateAncDsetAttrs.test_blah) ... ok 245s test_invalid_dtypes (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_invalid_dtypes) ... ok 245s test_invalid_spec_pos_bool (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_invalid_spec_pos_bool) ... ok 245s test_mismatched_anc_shapes (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_mismatched_anc_shapes) ... ok 245s test_valid_shapes (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_valid_shapes) ... ok 245s test_invalid_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_dims) ... ERROR 245s test_invalid_dtypes (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_dtypes) ... ok 245s test_invalid_main_shape (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_main_shape) ... ERROR 245s test_multi_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_multi_dims) ... ERROR 245s test_single_dim (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_single_dim) ... ERROR 245s test_illegal (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_illegal) ... ok 245s test_legal_bare_minimum_pos_f2s (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_pos_f2s) ... /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1072: UserWarning: In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying 245s warn('In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying') 245s /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1129: UserWarning: pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer createsregion references for each dimension. Please use pyUSID.io.reg_ref.write_region_references to manually create region references 245s warn('pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer creates' 245s ok 245s test_legal_bare_minimum_pos_s2f (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_pos_s2f) ... ok 245s test_legal_bare_minimum_spec_f2s (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_spec_f2s) ... ok 245s test_legal_bare_minimum_spec_s2f (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_spec_s2f) ... ok 245s test_legal_override_steps_offsets_base_name (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_override_steps_offsets_base_name) ... ok 245s test_3d_to_1d_pos_fastest_n_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_pos_fastest_n_slowest) ... ok 245s test_3d_to_1d_spec_fastest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_spec_fastest) ... ok 245s test_3d_to_1d_spec_fastest_n_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_spec_fastest_n_slowest) ... ok 245s test_3d_to_1d_spec_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_spec_slowest) ... ok 245s test_3d_to_2d_spec_fastest_n_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_2d_spec_fastest_n_slowest) ... ok 245s test_spec_1d_to_0d (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_spec_1d_to_0d) ... ok 245s test_spec_2d_to_1d (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_spec_2d_to_1d) ... ok 245s test_spec_2d_to_1d_new_file (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_spec_2d_to_1d_new_file) ... ok 245s test_all_dsets_as_dask (tests.io.test_array_translator.TestBaseOperations.test_all_dsets_as_dask) ... /usr/lib/python3/dist-packages/sidpy/sid/translator.py:42: FutureWarning: Consider using sidpy.Reader instead of sidpy.Translator if possible and contribute your reader to ScopeReaders 245s warn('Consider using sidpy.Reader instead of sidpy.Translator if ' 245s ERROR 245s test_preexisting_file_OK (tests.io.test_array_translator.TestBaseOperations.test_preexisting_file_OK) ... ERROR 245s test_quick_dask_main_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_dask_main_translation) ... ERROR 245s test_quick_numpy_tranlsation_plus_parms (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_tranlsation_plus_parms) ... ERROR 245s test_quick_numpy_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_translation) ... ERROR 245s test_empty_name (tests.io.test_array_translator.TestExtraDatasets.test_empty_name) ... ERROR 245s test_not_arrays (tests.io.test_array_translator.TestExtraDatasets.test_not_arrays) ... ERROR 245s test_not_dicts (tests.io.test_array_translator.TestExtraDatasets.test_not_dicts) ... ERROR 245s test_not_str_names (tests.io.test_array_translator.TestExtraDatasets.test_not_str_names) ... ERROR 245s test_reserved_names (tests.io.test_array_translator.TestExtraDatasets.test_reserved_names) ... ERROR 245s test_object_single (tests.io.test_array_translator.TestIllegalDimensions.test_object_single) ... ok 245s test_objects (tests.io.test_array_translator.TestIllegalDimensions.test_objects) ... ERROR 245s test_position (tests.io.test_array_translator.TestIllegalDimensions.test_position) ... ERROR 245s test_spec (tests.io.test_array_translator.TestIllegalDimensions.test_spec) ... ERROR 245s test_main_dset_1D (tests.io.test_array_translator.TestIllegalMainDataset.test_main_dset_1D) ... ok 245s test_main_dset_2D (tests.io.test_array_translator.TestIllegalMainDataset.test_main_dset_2D) ... ok 245s test_not_numpy_or_dask_array_main (tests.io.test_array_translator.TestIllegalMainDataset.test_not_numpy_or_dask_array_main) ... ok 245s test_not_strings (tests.io.test_array_translator.TestIllegalStringParms.test_not_strings) ... ok 245s test_dim_type_invalid_comparison (tests.io.test_dimension.TestDimType.test_dim_type_invalid_comparison) ... ok 245s test_dim_type_valid_comparison (tests.io.test_dimension.TestDimType.test_dim_type_valid_comparison) ... ok 245s test_default_mode (tests.io.test_dimension.TestDimension.test_default_mode) ... ok 245s test_equality (tests.io.test_dimension.TestDimension.test_equality) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 245s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 245s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 245s & isfinite(y) 245s ERROR 245s test_illegal_instantiation (tests.io.test_dimension.TestDimension.test_illegal_instantiation) ... ok 245s test_inequality (tests.io.test_dimension.TestDimension.test_inequality) ... ERROR 245s test_invalid_mode (tests.io.test_dimension.TestDimension.test_invalid_mode) ... ok 245s test_repr (tests.io.test_dimension.TestDimension.test_repr) ... ok 245s test_values_as_array (tests.io.test_dimension.TestDimension.test_values_as_array) ... ok 245s test_values_as_length (tests.io.test_dimension.TestDimension.test_values_as_length) ... ok 245s test_basic_translate (tests.io.test_image_translator.TestBinning.test_basic_translate) ... /usr/lib/python3/dist-packages/pyUSID/io/image.py:48: FutureWarning: pyUSID.ImageTranslator will be removed shortly. Consider using SciFiReaders.ImageReader instead 245s warn("pyUSID.ImageTranslator will be removed shortly. Consider using " 245s ERROR 245s test_custom_interp (tests.io.test_image_translator.TestBinning.test_custom_interp) ... ERROR 245s test_float_parms (tests.io.test_image_translator.TestBinning.test_float_parms) ... ok 245s test_invalid_dtype (tests.io.test_image_translator.TestBinning.test_invalid_dtype) ... ok 245s test_invalid_interp (tests.io.test_image_translator.TestBinning.test_invalid_interp) ... ok 245s test_neg_parms (tests.io.test_image_translator.TestBinning.test_neg_parms) ... ok 245s test_single_default_interp (tests.io.test_image_translator.TestBinning.test_single_default_interp) ... ERROR 245s test_too_many_dims (tests.io.test_image_translator.TestBinning.test_too_many_dims) ... ok 245s test_tuple_default_interp (tests.io.test_image_translator.TestBinning.test_tuple_default_interp) ... ERROR 245s test_basic_translate (tests.io.test_image_translator.TestFile.test_basic_translate) ... ERROR 245s test_invalid_h5_path (tests.io.test_image_translator.TestFile.test_invalid_h5_path) ... ok 245s test_output_h5_file_already_exists (tests.io.test_image_translator.TestFile.test_output_h5_file_already_exists) ... ok 245s test_path_does_not_exist (tests.io.test_image_translator.TestFile.test_path_does_not_exist) ... ok 245s test_path_not_str (tests.io.test_image_translator.TestFile.test_path_not_str) ... ok 245s test_valid_h5_path (tests.io.test_image_translator.TestFile.test_valid_h5_path) ... ERROR 245s test_basic_translate (tests.io.test_image_translator.TestImageTranslator.test_basic_translate) ... ERROR 245s test_basic_translate (tests.io.test_image_translator.TestNormalization.test_basic_translate) ... ERROR 246s test_normalize_and_default_interp (tests.io.test_image_translator.TestNormalization.test_normalize_and_default_interp) ... ERROR 246s test_normalize_only (tests.io.test_image_translator.TestNormalization.test_normalize_only) ... ERROR 246s test_color (tests.io.test_image_translator.TestReadImage.test_color) ... ok 246s test_color_to_bw_image (tests.io.test_image_translator.TestReadImage.test_color_to_bw_image) ... ok 246s test_text_complex_to_pillow (tests.io.test_image_translator.TestReadImage.test_text_complex_to_pillow) ... ok 246s test_text_to_numpy_complex (tests.io.test_image_translator.TestReadImage.test_text_to_numpy_complex) ... ok 246s test_text_to_numpy_simple (tests.io.test_image_translator.TestReadImage.test_text_to_numpy_simple) ... ok 246s test_to_numpy (tests.io.test_image_translator.TestReadImage.test_to_numpy) ... ok 246s test_to_pillow (tests.io.test_image_translator.TestReadImage.test_to_pillow) ... ok 246s test_copy_reg_ref_reduced_dim (tests.io.test_reg_ref.TestRegRef.test_copy_reg_ref_reduced_dim) ... ok 246s test_correct_USIDataset (tests.io.test_usi_dataset.TestEquality.test_correct_USIDataset) ... ok 246s test_correct_h5_dataset (tests.io.test_usi_dataset.TestEquality.test_correct_h5_dataset) ... ok 246s test_incorrect_USIDataset (tests.io.test_usi_dataset.TestEquality.test_incorrect_USIDataset) ... ok 246s test_incorrect_h5_dataset (tests.io.test_usi_dataset.TestEquality.test_incorrect_h5_dataset) ... ok 246s test_incorrect_object (tests.io.test_usi_dataset.TestEquality.test_incorrect_object) ... ok 246s test_all_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_all_dims_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_both_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_pos_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_both_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_spec_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_empty (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_empty) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_one_pos_one_spec_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_one_pos_one_spec_dims_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_single_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_single_pos_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_truncated) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_single_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_single_spec_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_truncated) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 246s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 246s & isfinite(y) 246s ERROR 246s test_sorted_and_unsorted (tests.io.test_usi_dataset.TestGetNDimFormExistsReal.test_sorted_and_unsorted) ... ok 246s test_get_pos_values (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_pos_values) ... ok 246s test_get_pos_values_illegal (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_pos_values_illegal) ... ok 246s test_get_spec_values (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_spec_values) ... ok 246s test_get_spec_values_illegal (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_spec_values_illegal) ... ok 246s test_both_pos_removed (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_both_pos_removed) ... ok 246s test_empty_dict (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_empty_dict) ... ok 246s test_incorrect_type (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_incorrect_type) ... ok 246s test_negative_index (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_negative_index) ... ok 246s test_non_existent_dim (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_non_existent_dim) ... ok 246s test_one_pos_dim_removed (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_one_pos_dim_removed) ... ok 246s test_one_pos_dim_sliced (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_one_pos_dim_sliced) ... ok 246s test_out_of_bounds (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_out_of_bounds) ... ok 246s test_pos_and_spec_sliced_list (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_pos_and_spec_sliced_list) ... ok 246s test_two_pos_dim_sliced (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_two_pos_dim_sliced) ... ok 246s test_two_pos_dim_sliced_list (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_two_pos_dim_sliced_list) ... ok 246s test_one_pos (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_one_pos) ... ok 246s test_one_pos_one_spec (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_one_pos_one_spec) ... ok 246s test_one_spec (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_one_spec) ... ok 247s test_two_pos_simple (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_two_pos_simple) ... ok 247s test_two_spec (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_two_spec) ... ok 247s test_all_but_one_dims_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_2d_dask) ... ok 247s test_all_but_one_dims_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_2d_numpy) ... ok 247s test_all_but_one_dims_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_nd_dask) ... ok 247s test_all_but_one_dims_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_nd_numpy) ... ok 247s test_all_dims_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_2d_dask) ... ok 247s test_all_dims_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_2d_numpy) ... ok 247s test_all_dims_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_nd_dask) ... ok 247s test_all_dims_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_nd_numpy) ... ok 247s test_both_pos_removed_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_2d_dask) ... ok 247s test_both_pos_removed_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_2d_numpy) ... ok 247s test_both_pos_removed_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_nd_dask) ... ok 247s test_both_pos_removed_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_nd_numpy) ... ok 247s test_empty_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_empty_2d_dask) ... ok 247s test_empty_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_empty_2d_numpy) ... ok 247s test_empty_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_empty_nd_dask) ... ok 247s test_empty_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_empty_nd_numpy) ... ok 247s test_incorrect_type (tests.io.test_usi_dataset.TestSliceReal.test_incorrect_type) ... ok 247s test_negative_index_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_negative_index_2d_numpy) ... ok 247s test_negative_index_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_negative_index_nd_dask) ... ok 247s test_negative_index_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_negative_index_nd_numpy) ... ok 247s test_non_existent_dim (tests.io.test_usi_dataset.TestSliceReal.test_non_existent_dim) ... ok 247s test_one_pos_dim_removed_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_2d_dask) ... ok 247s test_one_pos_dim_removed_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_2d_numpy) ... ok 247s test_one_pos_dim_removed_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_nd_dask) ... ok 247s test_one_pos_dim_removed_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_nd_numpy) ... ok 247s test_one_pos_dim_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_2d_dask) ... ok 247s test_one_pos_dim_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_2d_numpy) ... ok 247s test_one_pos_dim_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_nd_dask) ... ok 247s test_one_pos_dim_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_nd_numpy) ... ok 247s test_out_of_bounds (tests.io.test_usi_dataset.TestSliceReal.test_out_of_bounds) ... ok 247s test_pos_and_spec_sliced_list_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_2d_dask) ... ok 247s test_pos_and_spec_sliced_list_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_2d_numpy) ... ok 247s test_pos_and_spec_sliced_list_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_nd_dask) ... ok 247s test_pos_and_spec_sliced_list_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_nd_numpy) ... ok 247s test_two_pos_dim_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_2d_dask) ... ok 247s test_two_pos_dim_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_2d_numpy) ... ok 247s test_two_pos_dim_sliced_list_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_2d_dask) ... ok 247s test_two_pos_dim_sliced_list_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_2d_numpy) ... ok 247s test_two_pos_dim_sliced_list_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_nd_dask) ... ok 247s test_two_pos_dim_sliced_list_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_nd_numpy) ... ok 247s test_two_pos_dim_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_nd_dask) ... ok 247s test_two_pos_dim_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_nd_numpy) ... ok 247s test_get_current_sorting (tests.io.test_usi_dataset.TestSortingReal.test_get_current_sorting) ... ok 247s test_toggle_sorting (tests.io.test_usi_dataset.TestSortingReal.test_toggle_sorting) ... ok 247s test_string_representation (tests.io.test_usi_dataset.TestStringRepr.test_string_representation) ... ok 247s test_1D (tests.io.test_write_utils.TestBuildIndValMatrices.test_1D) ... ok 247s test_1D_pos (tests.io.test_write_utils.TestBuildIndValMatrices.test_1D_pos) ... ok 247s test_3D (tests.io.test_write_utils.TestBuildIndValMatrices.test_3D) ... ok 247s test_empty (tests.io.test_write_utils.TestBuildIndValMatrices.test_empty) ... ok 247s test_invalid_inputs (tests.io.test_write_utils.TestBuildIndValMatrices.test_invalid_inputs) ... ok 247s test_invalid_types (tests.io.test_write_utils.TestCalcChunks.test_invalid_types) ... ok 247s test_no_unit_chunk (tests.io.test_write_utils.TestCalcChunks.test_no_unit_chunk) ... ok 247s test_no_unit_chunk_max_mem (tests.io.test_write_utils.TestCalcChunks.test_no_unit_chunk_max_mem) ... ok 247s test_shape_mismatch (tests.io.test_write_utils.TestCalcChunks.test_shape_mismatch) ... ok 247s test_unit_chunk (tests.io.test_write_utils.TestCalcChunks.test_unit_chunk) ... ok 247s test_unit_chunk_max_mem (tests.io.test_write_utils.TestCalcChunks.test_unit_chunk_max_mem) ... ok 247s test_unit_not_iterable (tests.io.test_write_utils.TestCalcChunks.test_unit_not_iterable) ... ok 247s test_invalid_inputs (tests.io.test_write_utils.TestCreateSpecIndsFromVals.test_invalid_inputs) ... ok 247s test_legal (tests.io.test_write_utils.TestCreateSpecIndsFromVals.test_legal) ... ok 247s test_legal_multi_dim (tests.io.test_write_utils.TestGetAuxDsetSlicing.test_legal_multi_dim) ... ok 247s test_legal_single_dim (tests.io.test_write_utils.TestGetAuxDsetSlicing.test_legal_single_dim) ... ok 247s test_odd_input (tests.io.test_write_utils.TestGetAuxDsetSlicing.test_odd_input) ... ok 247s test_2_dims (tests.io.test_write_utils.TestMakeIndicesMatrix.test_2_dims) ... ok 247s test_3_dims (tests.io.test_write_utils.TestMakeIndicesMatrix.test_3_dims) ... ok 247s test_dim_w_val_1 (tests.io.test_write_utils.TestMakeIndicesMatrix.test_dim_w_val_1) ... ok 247s test_empty_list (tests.io.test_write_utils.TestMakeIndicesMatrix.test_empty_list) ... ok 247s test_just_size_of_one_dim (tests.io.test_write_utils.TestMakeIndicesMatrix.test_just_size_of_one_dim) ... ok 247s test_matrix_1_dims (tests.io.test_write_utils.TestMakeIndicesMatrix.test_matrix_1_dims) ... ok 247s test_non_int_dim_sizes (tests.io.test_write_utils.TestMakeIndicesMatrix.test_non_int_dim_sizes) ... ok 247s test_single_value_dimension_int_input (tests.io.test_write_utils.TestMakeIndicesMatrix.test_single_value_dimension_int_input) ... ok 247s test_single_value_dimension_list_input (tests.io.test_write_utils.TestMakeIndicesMatrix.test_single_value_dimension_list_input) ... ok 247s test_weird_inputs (tests.io.test_write_utils.TestMakeIndicesMatrix.test_weird_inputs) ... ok 247s test_compute (tests.processing.test_process.TestCoreProcessNoTest.test_compute) ... ERROR 247s test_tfunc (tests.processing.test_process.TestCoreProcessNoTest.test_tfunc) ... ok 247s test_compute (tests.processing.test_process.TestCoreProcessWDuplicateResultsOverride.test_compute) ... ERROR 247s test_compute (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_compute) ... ERROR 247s test_duplicate_partial_results (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_duplicate_partial_results) ... ERROR 247s test_compute (tests.processing.test_process.TestCoreProcessWExistingPartResults.test_compute) ... ERROR 247s test_compute (tests.processing.test_process.TestCoreProcessWExistingResults.test_compute) ... ERROR 247s test_compute (tests.processing.test_process.TestCoreProcessWTest.test_compute) ... ERROR 247s test_tfunc (tests.processing.test_process.TestCoreProcessWTest.test_tfunc) ... ok 247s test_invalid_parms_dict (tests.processing.test_process.TestInvalidInitialization.test_invalid_parms_dict) ... ok 247s test_invalid_process_name (tests.processing.test_process.TestInvalidInitialization.test_invalid_process_name) ... ok 247s test_no_map_func (tests.processing.test_process.TestInvalidInitialization.test_no_map_func) ... ERROR 248s test_none_parms_dict (tests.processing.test_process.TestInvalidInitialization.test_none_parms_dict) ... ok 248s test_not_main_dataset (tests.processing.test_process.TestInvalidInitialization.test_not_main_dataset) ... ok 248s test_read_only_h5_main (tests.processing.test_process.TestInvalidInitialization.test_read_only_h5_main) ... ok 248s test_read_only_h5_parent_group (tests.processing.test_process.TestInvalidInitialization.test_read_only_h5_parent_group) ... ok 248s test_compute (tests.processing.test_process.TestMultiBatchCompute.test_compute) ... ERROR 248s test_tfunc (tests.processing.test_process.TestMultiBatchCompute.test_tfunc) ... ok 248s test_compute (tests.processing.test_process.TestProcLastPartialResult.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestProcReturnCompletedNotPartial.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestProcWLegacyResultsComplete.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestProcWLegacyResultsPartial.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestProcWoStatus.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestProcessWExistingResultsDiffFile.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestUsePartialComputationIllegal.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestUsePartialComputationLegit.test_compute) ... ERROR 248s test_compute (tests.processing.test_process.TestWriteResultsToNewH5File.test_compute) ... ERROR 248s test_tfunc (tests.processing.test_process.TestWriteResultsToNewH5File.test_tfunc) ... ERROR 248s 248s ====================================================================== 248s ERROR: test_pos_and_spec_provided (tests.io.hdf_utils.test_model.TestReshapeFromNDims.test_pos_and_spec_provided) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 788, in test_pos_and_spec_provided 248s ret_2d, success = hdf_utils.reshape_from_n_dims(source_nd, h5_pos=source_pos_data, h5_spec=source_spec_data) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 405, in reshape_from_n_dims 248s if ds_pos.shape[0] * ds_spec.shape[1] != np.product(data_n_dim.shape): 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_dask_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_dask_small) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 951, in test_dask_small 248s self.base_write(lazy_main=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 248s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 248s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_empty_main (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_empty_main) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 954, in test_empty_main 248s self.base_write(empty_main=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 248s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 248s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_numpy_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_numpy_small) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 948, in test_numpy_small 248s self.base_write() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 248s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 248s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_prod_sizes_mismatch (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_prod_sizes_mismatch) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 998, in test_prod_sizes_mismatch 248s _ = hdf_utils.write_main_dataset(h5_f, main_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 248s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_write_main_existing_pos_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 957, in test_write_main_existing_pos_aux 248s self.base_write(pre_pos=True, pre_spec=False) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 248s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_write_main_existing_pos_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux_diff_file) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 960, in test_write_main_existing_pos_aux_diff_file 248s self.base_write(pre_pos=True, pre_spec=False, to_new_file=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 248s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_write_main_existing_spec_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 963, in test_write_main_existing_spec_aux 248s self.base_write(pre_pos=False, pre_spec=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 248s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 248s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_write_main_existing_spec_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux_diff_file) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 966, in test_write_main_existing_spec_aux_diff_file 248s self.base_write(pre_pos=False, pre_spec=True, to_new_file=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 923, in base_write 248s h5_f_2 = h5py.File(new_file_path, mode='w') 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 248s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 248s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 248s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 248s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 248s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 248s 248s ====================================================================== 248s ERROR: test_invalid_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_dims) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1536, in test_invalid_dims 248s func((1, 25), [Dimension('a', 'b', 5), 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_invalid_main_shape (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_main_shape) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1553, in test_invalid_main_shape 248s func([-5, 1], Dimension('a', 'b', 5)) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_multi_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_multi_dims) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1526, in test_multi_dims 248s func((1, 15), [Dimension('a', 'b', 5), 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_single_dim (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_single_dim) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1519, in test_single_dim 248s func((1, 5), Dimension('blah', 'meh', np.arange(5)), 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_all_dsets_as_dask (tests.io.test_array_translator.TestBaseOperations.test_all_dsets_as_dask) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 154, in test_all_dsets_as_dask 248s self.base_translation_tester(main_dset_as_dask=True, extra_dsets_type='dask', use_parm_dict=False) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 248s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_preexisting_file_OK (tests.io.test_array_translator.TestBaseOperations.test_preexisting_file_OK) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 142, in test_preexisting_file_OK 248s self.base_translation_tester(main_dset_as_dask=False, extra_dsets_type='numpy', use_parm_dict=False) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 248s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_quick_dask_main_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_dask_main_translation) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 151, in test_quick_dask_main_translation 248s self.base_translation_tester(main_dset_as_dask=True, extra_dsets_type='numpy', use_parm_dict=False) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 248s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_quick_numpy_tranlsation_plus_parms (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_tranlsation_plus_parms) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 148, in test_quick_numpy_tranlsation_plus_parms 248s self.base_translation_tester(main_dset_as_dask=False, extra_dsets_type='numpy', use_parm_dict=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 248s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_quick_numpy_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_translation) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 145, in test_quick_numpy_translation 248s self.base_translation_tester(main_dset_as_dask=False, extra_dsets_type='numpy', use_parm_dict=False) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 248s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_empty_name (tests.io.test_array_translator.TestExtraDatasets.test_empty_name) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 264, in test_empty_name 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_not_arrays (tests.io.test_array_translator.TestExtraDatasets.test_not_arrays) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 255, in test_not_arrays 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_not_dicts (tests.io.test_array_translator.TestExtraDatasets.test_not_dicts) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 226, in test_not_dicts 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_not_str_names (tests.io.test_array_translator.TestExtraDatasets.test_not_str_names) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 235, in test_not_str_names 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_reserved_names (tests.io.test_array_translator.TestExtraDatasets.test_reserved_names) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 245, in test_reserved_names 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_objects (tests.io.test_array_translator.TestIllegalDimensions.test_objects) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 303, in test_objects 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 13), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_position (tests.io.test_array_translator.TestIllegalDimensions.test_position) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 276, in test_position 248s _ = translator.translate(file_path, 'Blah', np.random.rand(15, 3), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_spec (tests.io.test_array_translator.TestIllegalDimensions.test_spec) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 285, in test_spec 248s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 13), 'quant', 'unit', 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_equality (tests.io.test_dimension.TestDimension.test_equality) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_dimension.py", line 59, in test_equality 248s self.assertEqual(dim_1, dim_2) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_inequality (tests.io.test_dimension.TestDimension.test_inequality) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_dimension.py", line 68, in test_inequality 248s self.assertFalse(left == right) 248s ^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_basic_translate (tests.io.test_image_translator.TestBinning.test_basic_translate) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 248s self.main_translate() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_custom_interp (tests.io.test_image_translator.TestBinning.test_custom_interp) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 253, in test_custom_interp 248s self.main_translate(bin_factor=2, interp_func=Image.NEAREST) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_single_default_interp (tests.io.test_image_translator.TestBinning.test_single_default_interp) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 227, in test_single_default_interp 248s self.main_translate(bin_factor=2) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_tuple_default_interp (tests.io.test_image_translator.TestBinning.test_tuple_default_interp) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 230, in test_tuple_default_interp 248s self.main_translate(bin_factor=(1, 2)) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_basic_translate (tests.io.test_image_translator.TestFile.test_basic_translate) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 248s self.main_translate() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_valid_h5_path (tests.io.test_image_translator.TestFile.test_valid_h5_path) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 295, in test_valid_h5_path 248s self.main_translate(h5_path='custom_path.h5') 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_basic_translate (tests.io.test_image_translator.TestImageTranslator.test_basic_translate) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 248s self.main_translate() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_basic_translate (tests.io.test_image_translator.TestNormalization.test_basic_translate) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 248s self.main_translate() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_normalize_and_default_interp (tests.io.test_image_translator.TestNormalization.test_normalize_and_default_interp) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 267, in test_normalize_and_default_interp 248s self.main_translate(normalize=True, bin_factor=2) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_normalize_only (tests.io.test_image_translator.TestNormalization.test_normalize_only) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 264, in test_normalize_only 248s self.main_translate(normalize=True) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 248s h5_path = translator.translate(image_path, **kwargs) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 248s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 248s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_all_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_all_dims_sliced) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 727, in test_all_dims_sliced 248s self.base({'X': 1, 'Y': 2, 'Bias': 4, 'Cycle': 1}, 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_both_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_pos_dim_sliced) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 704, in test_both_pos_dim_sliced 248s self.base({'X': 2, 'Y': 0}, [self.default_dimension], self.spec_dims) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_both_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_spec_dim_sliced) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 720, in test_both_spec_dim_sliced 248s self.base({'Bias': 4, 'Cycle': 1}, self.pos_dims, [self.default_dimension], 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_empty (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_empty) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 688, in test_empty 248s self.base(None, self.pos_dims, self.spec_dims) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_one_pos_one_spec_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_one_pos_one_spec_dims_sliced) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 724, in test_one_pos_one_spec_dims_sliced 248s self.base({'X': 1, 'Bias': 2}, [self.pos_dict['Y']], [self.spec_dict['Cycle']]) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_single_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_sliced) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 691, in test_single_pos_dim_sliced 248s self.base({'X': 2}, [self.pos_dict['Y']], self.spec_dims) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_single_pos_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_truncated) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 701, in test_single_pos_dim_truncated 248s self.base({'X': slice(1, 5, 2)}, new_pos_dims, self.spec_dims) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all( 248s Spectroscopic Dimensions: ['Spectral Dimension 0' 'Spectral Dimension 1'] 248s Spectroscopic sort order: [0 1] 248s 248s Position dimensions (sort applied): ['Position Dimension 0'] 248s Position dimensionality (sort applied): [1] 248s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0' 'Spectral Dimension 1'] 248s Spectroscopic dimensionality (sort applied): [3, 2] 248s Will attempt to reshape main dataset from: 248s (1, 6) to [1, 2, 3] 248s 248s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 1' 'Spectral Dimension 0'] 248s Data shape is (1, 2, 3) 248s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248s Position dimensions: ['Position Dimension 0'] 248s Position sort order: [0] 248s Spectroscopic Dimensions: ['Spectral Dimension 0' 'Spectral Dimension 1'] 248s Spectroscopic sort order: [0 1] 248s 248s Position dimensions (sort applied): ['Position Dimension 0'] 248s Position dimensionality (sort applied): [1] 248s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0' 'Spectral Dimension 1'] 248s Spectroscopic dimensionality (sort applied): [3, 2] 248s Will attempt to reshape main dataset from: 248s (1, 6) to [1, 2, 3] 248s 248s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 1' 'Spectral Dimension 0'] 248s Data shape is (1, 2, 3) 248s 248s Going to put dimensions back in the same order as in the file: 248s Axes will permuted in this order: [0 2 1] 248s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0' 'Spectral Dimension 1'] 248s Dataset now of shape: (1, 3, 2) 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Selected empty dataset creation. OK so far 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s The shapes of the provided h5 position indices and values are OK 248s The shapes of the provided h5 position indices and values are OK 248s Created main dataset with provided data 248s Wrote quantity and units attributes to main dataset 248s Successfully linked datasets - dataset should be main now 248s [[0 0] 248s [1 0] 248s [2 0] 248s [3 0] 248s [4 0] 248s [0 1] 248s [1 1] 248s [2 1] 248s [3 1] 248s [4 1] 248s [0 2] 248s [1 2] 248s [2 2] 248s [3 2] 248s [4 2]] 248s [[0 1 2 3 4 5 6 0 1 2 3 4 5 6] 248s [0 0 0 0 0 0 0 1 1 1 1 1 1 1]] 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s The shapes of the provided h5 position indices and values are OK 248s Need to copy over ancillary datasets: u4"> and f4"> to destination group: which is in a different HDF5 file 248s Creating new HDF5 dataset named: Position_Indices at: with kwargs: {'shape': (15, 2), 'dtype': dtype('uint32'), 'compression': None, 'chunks': None} 248s dask.array will copy data from source dataset to new dataset 248s Copying simple attributes of original dataset: u4"> to destination dataset: u4"> 248s Creating new HDF5 dataset named: Position_Values at: with kwargs: {'shape': (15, 2), 'dtype': dtype('>f4'), 'compression': None, 'chunks': None} 248s dask.array will copy data from source dataset to new dataset 248s Copying simple attributes of original dataset: f4"> to destination dataset: f4"> 248s The shapes of the provided h5 position indices and values are OK 248s Need to copy over ancillary datasets: u4"> and f4"> to destination group: which is in a different HDF5 file 248s Creating new HDF5 dataset named: Spectroscopic_Indices at: with kwargs: {'shape': (2, 14), 'dtype': dtype('uint32'), 'compression': None, 'chunks': None} 248s dask.array will copy data from source dataset to new dataset 248s Copying simple attributes of original dataset: u4"> to destination dataset: u4"> 248s Creating new HDF5 dataset named: Spectroscopic_Values at: with kwargs: {'shape': (2, 14), 'dtype': dtype('>f4'), 'compression': None, 'chunks': None} 248s dask.array will copy data from source dataset to new dataset 248s Copying simple attributes of original dataset: f4"> to destination dataset: f4"> 248s Created main dataset with provided data 248s Wrote quantity and units attributes to main dataset 248s Successfully linked datasets - dataset should be main now 248s [[0 0] 248s [1 0] 248s [2 0] 248s [3 0] 248s [4 0] 248s [0 1] 248s [1 1] 248s [2 1] 248s [3 1] 248s [4 1] 248s [0 2] 248s [1 2] 248s [2 2] 248s [3 2] 248s [4 2]] 248s [[0 1 2 3 4 5 6 0 1 2 3 4 5 6] 248s [0 0 0 0 0 0 0 1 1 1 1 1 1 1]] 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s The shapes of the provided h5 position indices and values are OK 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s The shapes of the provided h5 position indices and values are OK 248s Need to copy over ancillary datasets: u4"> and f4"> to destination group: which is in a different HDF5 file 248s Creating new HDF5 dataset named: Position_Indices at: with kwargs: {'shape': (15, 2), 'dtype': dtype('uint32'), 'compression': None, 'chunks': None} 248s dask.array will copy data from source dataset to new dataset 248s Copying simple attributes of original dataset: u4"> to destination dataset: u4"> 248s Creating new HDF5 dataset named: Position_Values at: with kwargs: {'shape': (15, 2), 'dtype': dtype('>f4'), 'compression': None, 'chunks': None} 248s dask.array will copy data from source dataset to new dataset 248s Copying simple attributes of original dataset: f4"> to destination dataset: f4"> 248s h5 group and file OK 248s quantity, units, main_data_name all OK 248s Provided numpy or Dask array for main_data OK so far 248s ['Meh'] ['Meh'] 248s [[0 0] 248s [1 0] 248s [2 0] 248s [0 1] 248s [1 1] 248s [2 1]] 248s [[0 1 2 0 1 2] 248s [0 0 0 1 1 1]] 248s [[0 1 0 1 0 1] 248s [0 0 1 1 2 2]] 248s 248s (3, 5, 2, 7) 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s Creating HDF5 group and datasets to hold results 248s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 248s isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_single_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_sliced) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 707, in test_single_spec_dim_sliced 248s self.base({'Bias': 2}, self.pos_dims, [self.spec_dict['Cycle']]) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_single_spec_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_truncated) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 717, in test_single_spec_dim_truncated 248s self.base({'Bias': slice(1, 7, 3)}, self.pos_dims, new_spec_dims) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 248s self.__validate_dim_list(pos_act, pos_exp) 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 248s self.assertEqual(left, right) 248s File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual 248s assertion_func(first, second, msg=msg) 248s File "/usr/lib/python3.12/unittest/case.py", line 875, in _baseAssertEqual 248s if not first == second: 248s ^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 248s | (x == y)) 248s ^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 248s return np.allclose(self, other) 248s ^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 248s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2429, in isclose 248s x, y, atol, rtol = ( 248s ^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2430, in 248s a if isinstance(a, (int, float, complex)) else asanyarray(a) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s RecursionError: maximum recursion depth exceeded in __instancecheck__ 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestCoreProcessNoTest.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 230, in test_compute 248s h5_grp = self.proc.compute() 248s ^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 248s self._create_results_datasets() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 60, in _create_results_datasets 248s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, self.process_name, self.parms_dict, h5_parent_group=self._h5_target_group) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWDuplicateResultsOverride.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 424, in setUp 248s self).setUp(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_duplicate_partial_results (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_duplicate_partial_results) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 424, in setUp 248s self).setUp(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWExistingPartResults.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 441, in setUp 248s self).setUp(percent_complete=percent_complete) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWExistingResults.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWTest.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 230, in test_compute 248s h5_grp = self.proc.compute() 248s ^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 248s self._create_results_datasets() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 60, in _create_results_datasets 248s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, self.process_name, self.parms_dict, h5_parent_group=self._h5_target_group) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_no_map_func (tests.processing.test_process.TestInvalidInitialization.test_no_map_func) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 102, in test_no_map_func 248s _ = proc.compute() 248s ^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 248s self._create_results_datasets() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 45, in _create_results_datasets 248s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestMultiBatchCompute.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 557, in test_compute 248s super(TestMultiBatchCompute, self).test_compute() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 230, in test_compute 248s h5_grp = self.proc.compute() 248s ^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 248s self._create_results_datasets() 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 60, in _create_results_datasets 248s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, self.process_name, self.parms_dict, h5_parent_group=self._h5_target_group) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestProcLastPartialResult.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 248s super(TestProcLastPartialResult, 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=this_per, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestProcReturnCompletedNotPartial.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 474, in setUp 248s self).setUp(percent_complete=[100, 50], 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=this_per, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestProcWLegacyResultsComplete.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 380, in setUp 248s self).setUp(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestProcWLegacyResultsPartial.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 448, in setUp 248s self).setUp(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestProcWoStatus.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 463, in setUp 248s self).setUp(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestProcessWExistingResultsDiffFile.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 518, in setUp 248s self).setUp(h5_target_group=self.h5_f_new) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 248s super(TestProcLastPartialResult, 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=this_per, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestUsePartialComputationIllegal.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 248s super(TestProcLastPartialResult, 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=this_per, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestUsePartialComputationLegit.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 248s super(TestProcLastPartialResult, 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 248s ret_vals = self.__create_fake_result(percent_complete=this_per, 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 248s results_grp, h5_results_dset = _create_results_grp_dsets( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 248s h5_results = usid.hdf_utils.write_main_dataset( 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 248s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 248s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 248s rhs = np.product([len(x.values) for x in dims]) 248s ^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 248s raise AttributeError("module {!r} has no attribute " 248s AttributeError: module 'numpy' has no attribute 'product' 248s 248s ====================================================================== 248s ERROR: test_compute (tests.processing.test_process.TestWriteResultsToNewH5File.test_compute) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 260, in setUp 248s self.h5_f_new = h5py.File(self.results_h5_file_path, mode='w') 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 248s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 248s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 248s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 248s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 248s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 248s 248s ====================================================================== 248s ERROR: test_tfunc (tests.processing.test_process.TestWriteResultsToNewH5File.test_tfunc) 248s ---------------------------------------------------------------------- 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 260, in setUp 248s self.h5_f_new = h5py.File(self.results_h5_file_path, mode='w') 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 248s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 248s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 248s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 248s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 248s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 248s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 248s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 248s 248s ---------------------------------------------------------------------- 248s Ran 359 tests in 4.720s 248s 248s FAILED (errors=66) 248s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.oOgP63/autopkgtest_tmp/build; python3.12 -m unittest discover -v 248s I: pybuild base:311: cd /tmp/autopkgtest.oOgP63/autopkgtest_tmp/build; python3.13 -m unittest discover -v 250s test_legal (tests.io.hdf_utils.test_base.TestFindDataset.test_legal) ... ok 250s test_many (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_many) ... ok 250s test_no_hdf5_datasets (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_no_hdf5_datasets) ... ok 250s test_non_string_names (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_non_string_names) ... ok 250s test_same_name (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_same_name) ... ok 250s test_single (tests.io.hdf_utils.test_base.TestGetH5ObjRefs.test_single) ... ok 250s test_root_all_dsets (tests.io.hdf_utils.test_base.TestPrintTreeBEPS.test_root_all_dsets) ... ok 250s test_root_main_dsets_only (tests.io.hdf_utils.test_base.TestPrintTreeBEPS.test_root_main_dsets_only) ... ok 250s test_multi_level_rel_paths (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_rel_paths) ... ok 250s test_multi_level_rel_paths_grp_b (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_rel_paths_grp_b) ... ok 250s test_multi_level_tree (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree) ... ok 250s test_multi_level_tree_grp_a (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree_grp_a) ... ok 250s test_multi_level_tree_grp_b (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree_grp_b) ... ok 250s test_multi_level_tree_main_dsets_only (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_multi_level_tree_main_dsets_only) ... ok 250s test_not_a_group (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_not_a_group) ... ok 250s test_single_level_rel_paths (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_single_level_rel_paths) ... ok 250s test_single_level_tree (tests.io.hdf_utils.test_base.TestPrintTreeNoMain.test_single_level_tree) ... ok 250s test_dset (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_dset) ... ok 250s test_file (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_file) ... ok 250s test_group (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_group) ... ok 250s test_invalid (tests.io.hdf_utils.test_base.TestWriteBookKeepingAttrs.test_invalid) ... ok 250s test_invalid_sort (tests.io.hdf_utils.test_model.TestGetDimensionality.test_invalid_sort) ... ok 250s test_legal_no_sort (tests.io.hdf_utils.test_model.TestGetDimensionality.test_legal_no_sort) ... ok 250s test_legal_w_sort (tests.io.hdf_utils.test_model.TestGetDimensionality.test_legal_w_sort) ... ok 250s test_not_hdf_dset (tests.io.hdf_utils.test_model.TestGetDimensionality.test_not_hdf_dset) ... ok 250s test_invalid_types (tests.io.hdf_utils.test_model.TestGetSortOrder.test_invalid_types) ... ok 250s test_reversed (tests.io.hdf_utils.test_model.TestGetSortOrder.test_reversed) ... ok 250s test_simple (tests.io.hdf_utils.test_model.TestGetSortOrder.test_simple) ... ok 250s test_all_dim_names_not_provided (tests.io.hdf_utils.test_model.TestGetUnitValues.test_all_dim_names_not_provided) ... ok 250s test_dependent_dim (tests.io.hdf_utils.test_model.TestGetUnitValues.test_dependent_dim) ... ok 250s test_illegal_dset (tests.io.hdf_utils.test_model.TestGetUnitValues.test_illegal_dset) ... ok 250s test_illegal_key (tests.io.hdf_utils.test_model.TestGetUnitValues.test_illegal_key) ... ok 250s test_incomp_dim_no_attr (tests.io.hdf_utils.test_model.TestGetUnitValues.test_incomp_dim_no_attr) ... ok 250s test_source_pos_all (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_pos_all) ... ok 250s test_source_pos_single (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_pos_single) ... ok 250s test_source_spec_all (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_spec_all) ... ok 250s test_source_spec_all_explicit (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_spec_all_explicit) ... ok 250s test_source_spec_single (tests.io.hdf_utils.test_model.TestGetUnitValues.test_source_spec_single) ... ok 250s test_sparse_samp_no_attr (tests.io.hdf_utils.test_model.TestGetUnitValues.test_sparse_samp_no_attr) ... ok 250s test_sparse_samp_w_attr (tests.io.hdf_utils.test_model.TestGetUnitValues.test_sparse_samp_w_attr) ... ok 250s test_pos_and_spec_may_may_not_be_provided (tests.io.hdf_utils.test_model.TestReshapeFromNDims.test_pos_and_spec_may_may_not_be_provided) ... ok 250s test_pos_and_spec_provided (tests.io.hdf_utils.test_model.TestReshapeFromNDims.test_pos_and_spec_provided) ... ERROR 250s test_dask_all (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all) ... ok 250s test_dask_all_both_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all_both_inds_order_flipped) ... ok 250s test_dask_all_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all_ordinary_1d_pos) ... ok 250s test_dask_all_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_all_ordinary_1d_spec) ... ok 250s test_dask_in_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_in_ordinary_1d_pos) ... ok 250s test_dask_in_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_in_ordinary_1d_spec) ... ok 250s test_dask_input (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_input) ... ok 250s test_dask_out_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_out_ordinary_1d_pos) ... ok 250s test_dask_out_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_out_ordinary_1d_spec) ... 2D: False, Spec: False, Flip: False 250s Main data shapes ND: (2,), 2D: (2, 1) 250s [16 61] 250s [[16] 250s [61]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (2, 1) 250s 2D: False, Spec: True, Flip: False 250s Main data shapes ND: (2,), 2D: (1, 2) 250s [199 47] 250s [[199 47]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (1, 2) 250s 2D: False, Spec: False, Flip: False 250s Main data shapes ND: (2,), 2D: (2, 1) 250s [ 23 215] 250s [[ 23] 250s [215]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (2, 1) 250s 2D: False, Spec: True, Flip: False 250s Main data shapes ND: (2,), 2D: (1, 2) 250s [253 52] 250s [[253 52]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (1, 2) 250s 2D: False, Spec: False, Flip: False 250s Main data shapes ND: (2,), 2D: (2, 1) 250s [201 166] 250s [[201] 250s [166]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (2, 1) 250s 2D: False, Spec: True, Flip: False 250s Main data shapes ND: (2,), 2D: (1, 2) 250s [ 52 240] 250s [[ 52 240]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2]ok 250s test_dask_output (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_dask_output) ... ok 250s test_h5_already_sorted (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_already_sorted) ... ok 250s test_h5_beps_field (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_beps_field) ... ok 250s test_h5_both_inds_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_both_inds_flipped) ... ok 250s test_h5_manually_provided_anc_dsets_h5 (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_manually_provided_anc_dsets_h5) ... ok 250s test_h5_not_main_dset (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_h5_not_main_dset) ... ok 250s test_numpy_both_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_both_inds_order_flipped) ... ok 250s test_numpy_ordinary (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary) ... ok 250s test_numpy_ordinary_1d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_1d_pos) ... ok 250s test_numpy_ordinary_1d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_1d_spec) ... ok 250s test_numpy_ordinary_2d_pos (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_2d_pos) ... ok 250s test_numpy_ordinary_2d_spec (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_ordinary_2d_spec) ... 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (1, 2) 250s Position dimensions: ['X' 'Y'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Bias' 'Cycle'] 250s Spectroscopic sort order: [0 1] 250s 250s Position dimensions (sort applied): ['X' 'Y'] 250s Position dimensionality (sort applied): [5, 3] 250s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 250s Spectroscopic dimensionality (sort applied): [7, 2] 250s Will attempt to reshape main dataset from: 250s (15, 14) to [3, 5, 2, 7] 250s 250s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 250s Data shape is (3, 5, 2, 7) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [1 0 3 2] 250s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 250s Dataset now of shape: (5, 3, 7, 2) 250s Position dimensions: ['X' 'Y'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Bias' 'Cycle'] 250s Spectroscopic sort order: [0 1] 250s 250s Position dimensions (sort applied): ['X' 'Y'] 250s Position dimensionality (sort applied): [5, 3] 250s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 250s Spectroscopic dimensionality (sort applied): [7, 2] 250s Will attempt to reshape main dataset from: 250s (15, 14) to [3, 5, 2, 7] 250s 250s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 250s Data shape is (3, 5, 2, 7) 250s Position dimensions: ['X' 'Y'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Bias' 'Cycle'] 250s Spectroscopic sort order: [0 1] 250s 250s Position dimensions (sort applied): ['X' 'Y'] 250s Position dimensionality (sort applied): [5, 3] 250s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 250s Spectroscopic dimensionality (sort applied): [7, 2] 250s Will attempt to reshape main dataset from: 250s (15, 14) to [3, 5, 2, 7] 250s 250s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 250s Data shape is (3, 5, 2, 7) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [1 0 3 2] 250s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 250s Dataset now of shape: (5, 3, 7, 2) 250s Position dimensions: ['X' 'Y'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Bias' 'Cycle'] 250s Spectroscopic sort order: [0 1] 250s 250s Position dimensions (sort applied): ['X' 'Y'] 250s Position dimensionality (sort applied): [5, 3] 250s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 250s Spectroscopic dimensionality (sort applied): [7, 2] 250s Will attempt to reshape main dataset from: 250s (15, 14) to [3, 5, 2, 7] 250s 250s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 250s Data shape is (3, 5, 2, 7) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [1 0 3 2] 250s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 250s Dataset now of shape: (5, 3, 7, 2) 250s Position dimensions: ['X' 'Y'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Bias' 'Cycle'] 250s Spectroscopic sort order: [0 1] 250s 250s Position dimensions (sort applied): ['X' 'Y'] 250s Position dimensionality (sort applied): [5, 3] 250s Spectroscopic dimensions (sort applied): ['Bias' 'Cycle'] 250s Spectroscopic dimensionality (sort applied): [7, 2] 250s Will attempt to reshape main dataset from: 250s (15, 14) to [3, 5, 2, 7] 250s 250s After reshaping, labels are ['Y' 'X' 'Cycle' 'Bias'] 250s Data shape is (3, 5, 2, 7) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [1 0 3 2] 250s New labels ordering: ['X' 'Y' 'Bias' 'Cycle'] 250s Dataset now of shape: (5, 3, 7, 2) 250s 2D: False, Spec: False, Flip: False 250s Main data shapes ND: (2,), 2D: (2, 1) 250s [ 20 177] 250s [[ 20] 250s [177]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (2, 1) to [2, 1] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 1) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (2, 1) 250s 2D: False, Spec: True, Flip: False 250s Main data shapes ND: (2,), 2D: (1, 2) 250s [179 102] 250s [[179 102]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order: [0] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0'] 250s Position dimensionality (sort applied): [1] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [2] 250s Will attempt to reshape main dataset from: 250s (1, 2) to [1, 2] 250s 250s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (1, 2) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [0 1] 250s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0'] 250s Dataset now of shape: (1, 2) 250s 2D: True, Spec: False, Flip: False 250s Main data shapes ND: (2, 3), 2D: (6, 1) 250s [[ 76 175 79] 250s [217 203 161]] 250s [[ 76] 250s [175] 250s [ 79] 250s [217] 250s [203] 250s [161]] 250s Position dimensions: ['Position Dimension 0' 'Position Dimension 1'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0' 'Position Dimension 1'] 250s Position dimensionality (sort applied): [3, 2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (6, 1) to [2, 3, 1] 250s 250s After reshaping, labels are ['Position Dimension 1' 'Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 3, 1) 250s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s Position dimensions: ['Position Dimension 0' 'Position Dimension 1'] 250s Position sort order: [0 1] 250s Spectroscopic Dimensions: ['Spectral Dimension 0'] 250s Spectroscopic sort order: [0] 250s 250s Position dimensions (sort applied): ['Position Dimension 0' 'Position Dimension 1'] 250s Position dimensionality (sort applied): [3, 2] 250s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0'] 250s Spectroscopic dimensionality (sort applied): [1] 250s Will attempt to reshape main dataset from: 250s (6, 1) to [2, 3, 1] 250s 250s After reshaping, labels are ['Position Dimension 1' 'Position Dimension 0' 'Spectral Dimension 0'] 250s Data shape is (2, 3, 1) 250s 250s Going to put dimensions back in the same order as in the file: 250s Axes will permuted in this order: [1 0 2] 250s New labels ordering: ['Position Dimension 0' 'Position Dimension 1' 'Spectral Dimension 0'] 250s Dataset now of shape: (3, 2, 1) 250s 2D: True, Spec: True, Flip: False 250s Main data shapes ND: (2, 3), 2D: (1, 6) 250s [[153 112 140] 250s [193 93 161]] 250s [[153 112 140 193 93 161]] 250s Position dimensions: ['Position Dimension 0'] 250s Position sort order:ok 250s test_numpy_pos_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_pos_inds_order_flipped) ... ok 250s test_numpy_spec_inds_order_flipped (tests.io.hdf_utils.test_model.TestReshapeToNDims.test_numpy_spec_inds_order_flipped) ... ok 250s test_dask_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_dask_small) ... ERROR 250s test_empty_main (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_empty_main) ... ERROR 250s test_numpy_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_numpy_small) ... ERROR 250s test_prod_sizes_mismatch (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_prod_sizes_mismatch) ... ERROR 250s test_write_main_both_existing_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_both_existing_aux) ... /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1072: UserWarning: In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying 250s warn('In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying') 250s /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1129: UserWarning: pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer createsregion references for each dimension. Please use pyUSID.io.reg_ref.write_region_references to manually create region references 250s warn('pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer creates' 250s ok 250s test_write_main_both_existing_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_both_existing_aux_diff_file) ... ok 251s test_write_main_existing_pos_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux) ... ERROR 251s test_write_main_existing_pos_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux_diff_file) ... ERROR 251s test_write_main_existing_spec_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux) ... ERROR 251s test_write_main_existing_spec_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux_diff_file) ... ERROR 251s test_existing (tests.io.hdf_utils.test_simple.TestAssignGroupIndex.test_existing) ... ok 251s test_invalid_dtypes (tests.io.hdf_utils.test_simple.TestAssignGroupIndex.test_invalid_dtypes) ... ok 251s test_new (tests.io.hdf_utils.test_simple.TestAssignGroupIndex.test_new) ... ok 251s test_h5_main_non_dset_anc_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_h5_main_non_dset_anc_names) ... ok 251s test_h5_main_not_dset (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_h5_main_not_dset) ... ok 251s test_linking_main_legit_anc_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_linking_main_legit_anc_names) ... ok 251s test_many_objs_to_many_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_many_objs_to_many_names) ... ok 251s test_no_anc_refs_provided (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_no_anc_refs_provided) ... ok 251s test_not_dset (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_not_dset) ... ok 251s test_objs_and_refs_to_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_objs_and_refs_to_names) ... ok 251s test_one_dset_to_name (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_one_dset_to_name) ... ok 251s test_too_many_ancs (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_too_many_ancs) ... ok 251s test_too_many_names (tests.io.hdf_utils.test_simple.TestCheckAndLinkAncillary.test_too_many_names) ... ok 251s test_dset_matching_attrs (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_dset_matching_attrs) ... ok 251s test_dset_no_attrs (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_dset_no_attrs) ... ok 251s test_dset_one_mismatched_attrs (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_dset_one_mismatched_attrs) ... ok 251s test_grp (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp) ... ok 251s test_grp_mismatched_types_01 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_01) ... ok 251s test_grp_mismatched_types_02 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_02) ... ok 251s test_grp_mismatched_types_03 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_03) ... ok 251s test_grp_mismatched_types_04 (tests.io.hdf_utils.test_simple.TestCheckForMatchingAttrs.test_grp_mismatched_types_04) ... ok 251s test_exact_match (tests.io.hdf_utils.test_simple.TestCheckForOld.test_exact_match) ... ok 251s test_exact_match_02 (tests.io.hdf_utils.test_simple.TestCheckForOld.test_exact_match_02) ... ok 251s test_fail_01 (tests.io.hdf_utils.test_simple.TestCheckForOld.test_fail_01) ... ok 251s test_fail_02 (tests.io.hdf_utils.test_simple.TestCheckForOld.test_fail_02) ... ok 251s test_invalid_target_dset (tests.io.hdf_utils.test_simple.TestCheckForOld.test_invalid_target_dset) ... ok 251s test_invalid_types (tests.io.hdf_utils.test_simple.TestCheckForOld.test_invalid_types) ... ok 251s test_subset_but_match (tests.io.hdf_utils.test_simple.TestCheckForOld.test_subset_but_match) ... ok 251s test_valid_target_dset (tests.io.hdf_utils.test_simple.TestCheckForOld.test_valid_target_dset) ... ok 251s test_anc_not_dsets (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_anc_not_dsets) ... ok 251s test_anc_shapes_not_matching (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_anc_shapes_not_matching) ... ok 251s test_illegal_01 (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_illegal_01) ... ok 251s test_invalid_str_attrs (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_invalid_str_attrs) ... ok 251s test_legal (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_legal) ... ok 251s test_missing_str_attrs (tests.io.hdf_utils.test_simple.TestCheckIfMain.test_missing_str_attrs) ... ok 251s test_no_main_attrs (tests.io.hdf_utils.test_simple.TestCopyMainAttributes.test_no_main_attrs) ... ok 251s test_valid (tests.io.hdf_utils.test_simple.TestCopyMainAttributes.test_valid) ... ok 251s test_wrong_objects (tests.io.hdf_utils.test_simple.TestCopyMainAttributes.test_wrong_objects) ... ok 251s test_diff_file_new_attrs_linked_dsets (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_diff_file_new_attrs_linked_dsets) ... ERROR 251s test_diff_groups (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_diff_groups) ... ok 251s test_existing_dset_name (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_existing_dset_name) ... ok 251s test_invalid_types (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_invalid_types) ... ok 251s test_same_group_new_attrs (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_same_group_new_attrs) ... ok 251s test_create_indexed_group_invalid_types (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_create_indexed_group_invalid_types) ... ok 251s test_empty_base_name (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_empty_base_name) ... ok 251s test_first_group (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_first_group) ... ok 251s test_second (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_second) ... ok 251s test_w_suffix_ (tests.io.hdf_utils.test_simple.TestCreateIndexedGroup.test_w_suffix_) ... ok 251s test_dash_in_name (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_dash_in_name) ... /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:778: UserWarning: tool_name should not contain the "-" character. Reformatted name from:Some-Tool to Some_Tool 251s warn('tool_name should not contain the "-" character. Reformatted name from:{} to ' 251s ok 251s test_different_file (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_different_file) ... ok 251s test_empty_tool_name (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_empty_tool_name) ... ok 251s test_first (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_first) ... ok 251s test_invalid_types (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_invalid_types) ... ok 251s test_second (tests.io.hdf_utils.test_simple.TestCreateResultsGroup.test_second) ... ok 251s test_legal (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_legal) ... ok 251s test_no_dset (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_no_dset) ... ok 251s test_no_such_tool (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_no_such_tool) ... ok 251s test_not_string (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_not_string) ... ok 251s test_results_in_diff_file (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_results_in_diff_file) ... ok 251s test_results_in_diff_file_invalid_type (tests.io.hdf_utils.test_simple.TestFindResultsGroup.test_results_in_diff_file_invalid_type) ... ok 251s test_invalid_type (tests.io.hdf_utils.test_simple.TestGetAllMain.test_invalid_type) ... ok 251s test_legal (tests.io.hdf_utils.test_simple.TestGetAllMain.test_legal) ... ok 251s test_illegal (tests.io.hdf_utils.test_simple.TestGetSourceDataset.test_illegal) ... ok 251s test_invalid_type (tests.io.hdf_utils.test_simple.TestGetSourceDataset.test_invalid_type) ... ok 251s test_legal (tests.io.hdf_utils.test_simple.TestGetSourceDataset.test_legal) ... ok 251s test_anc_args_not_h5_dset (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_anc_args_not_h5_dset) ... ok 251s test_ind_vals_not_same_shape (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_ind_vals_not_same_shape) ... ok 251s test_pos_args_not_h5_dset (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_pos_args_not_h5_dset) ... ok 251s test_typical_attrs_not_specified (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_typical_attrs_not_specified) ... ok 251s test_typical_attrs_specified (tests.io.hdf_utils.test_simple.TestLinkAsMain.test_typical_attrs_specified) ... ok 251s test_blah (tests.io.hdf_utils.test_simple.TestValidateAncDsetAttrs.test_blah) ... ok 251s test_invalid_dtypes (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_invalid_dtypes) ... ok 251s test_invalid_spec_pos_bool (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_invalid_spec_pos_bool) ... ok 251s test_mismatched_anc_shapes (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_mismatched_anc_shapes) ... ok 251s test_valid_shapes (tests.io.hdf_utils.test_simple.TestValidateAncH5Dsets.test_valid_shapes) ... ok 251s test_invalid_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_dims) ... ERROR 251s test_invalid_dtypes (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_dtypes) ... ok 251s test_invalid_main_shape (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_main_shape) ... ERROR 251s test_multi_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_multi_dims) ... ERROR 251s test_single_dim (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_single_dim) ... ERROR 251s test_illegal (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_illegal) ... ok 251s test_legal_bare_minimum_pos_f2s (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_pos_f2s) ... /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1072: UserWarning: In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying 251s warn('In the future write_ind_val_dsets will default to requiring dimensions to be arranged from slowest to fastest varying') 251s /usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py:1129: UserWarning: pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer createsregion references for each dimension. Please use pyUSID.io.reg_ref.write_region_references to manually create region references 251s warn('pyUSID.io.hdf_utils.simple.write_ind_val_dsets no longer creates' 251s ok 251s test_legal_bare_minimum_pos_s2f (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_pos_s2f) ... ok 252s test_legal_bare_minimum_spec_f2s (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_spec_f2s) ... ok 252s test_legal_bare_minimum_spec_s2f (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_bare_minimum_spec_s2f) ... ok 252s test_legal_override_steps_offsets_base_name (tests.io.hdf_utils.test_simple.TestWriteIndValDsets.test_legal_override_steps_offsets_base_name) ... ok 252s test_3d_to_1d_pos_fastest_n_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_pos_fastest_n_slowest) ... ok 252s test_3d_to_1d_spec_fastest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_spec_fastest) ... ok 252s test_3d_to_1d_spec_fastest_n_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_spec_fastest_n_slowest) ... ok 252s test_3d_to_1d_spec_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_1d_spec_slowest) ... ok 252s test_3d_to_2d_spec_fastest_n_slowest (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_3d_to_2d_spec_fastest_n_slowest) ... ok 252s test_spec_1d_to_0d (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_spec_1d_to_0d) ... ok 252s test_spec_2d_to_1d (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_spec_2d_to_1d) ... ok 252s test_spec_2d_to_1d_new_file (tests.io.hdf_utils.test_simple.TestWriteReducedAncDsets.test_spec_2d_to_1d_new_file) ... ok 252s test_all_dsets_as_dask (tests.io.test_array_translator.TestBaseOperations.test_all_dsets_as_dask) ... /usr/lib/python3/dist-packages/sidpy/sid/translator.py:42: FutureWarning: Consider using sidpy.Reader instead of sidpy.Translator if possible and contribute your reader to ScopeReaders 252s warn('Consider using sidpy.Reader instead of sidpy.Translator if ' 252s ERROR 252s test_preexisting_file_OK (tests.io.test_array_translator.TestBaseOperations.test_preexisting_file_OK) ... ERROR 252s test_quick_dask_main_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_dask_main_translation) ... ERROR 252s test_quick_numpy_tranlsation_plus_parms (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_tranlsation_plus_parms) ... ERROR 252s test_quick_numpy_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_translation) ... ERROR 252s test_empty_name (tests.io.test_array_translator.TestExtraDatasets.test_empty_name) ... ERROR 252s test_not_arrays (tests.io.test_array_translator.TestExtraDatasets.test_not_arrays) ... ERROR 252s test_not_dicts (tests.io.test_array_translator.TestExtraDatasets.test_not_dicts) ... ERROR 252s test_not_str_names (tests.io.test_array_translator.TestExtraDatasets.test_not_str_names) ... ERROR 252s test_reserved_names (tests.io.test_array_translator.TestExtraDatasets.test_reserved_names) ... ERROR 252s test_object_single (tests.io.test_array_translator.TestIllegalDimensions.test_object_single) ... ok 252s test_objects (tests.io.test_array_translator.TestIllegalDimensions.test_objects) ... ERROR 252s test_position (tests.io.test_array_translator.TestIllegalDimensions.test_position) ... ERROR 252s test_spec (tests.io.test_array_translator.TestIllegalDimensions.test_spec) ... ERROR 252s test_main_dset_1D (tests.io.test_array_translator.TestIllegalMainDataset.test_main_dset_1D) ... ok 252s test_main_dset_2D (tests.io.test_array_translator.TestIllegalMainDataset.test_main_dset_2D) ... ok 252s test_not_numpy_or_dask_array_main (tests.io.test_array_translator.TestIllegalMainDataset.test_not_numpy_or_dask_array_main) ... ok 252s test_not_strings (tests.io.test_array_translator.TestIllegalStringParms.test_not_strings) ... ok 252s test_dim_type_invalid_comparison (tests.io.test_dimension.TestDimType.test_dim_type_invalid_comparison) ... ok 252s test_dim_type_valid_comparison (tests.io.test_dimension.TestDimType.test_dim_type_valid_comparison) ... ok 252s test_default_mode (tests.io.test_dimension.TestDimension.test_default_mode) ... ok 252s test_equality (tests.io.test_dimension.TestDimension.test_equality) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_illegal_instantiation (tests.io.test_dimension.TestDimension.test_illegal_instantiation) ... ok 252s test_inequality (tests.io.test_dimension.TestDimension.test_inequality) ... ERROR 252s test_invalid_mode (tests.io.test_dimension.TestDimension.test_invalid_mode) ... ok 252s test_repr (tests.io.test_dimension.TestDimension.test_repr) ... ok 252s test_values_as_array (tests.io.test_dimension.TestDimension.test_values_as_array) ... ok 252s test_values_as_length (tests.io.test_dimension.TestDimension.test_values_as_length) ... ok 252s test_basic_translate (tests.io.test_image_translator.TestBinning.test_basic_translate) ... /usr/lib/python3/dist-packages/pyUSID/io/image.py:48: FutureWarning: pyUSID.ImageTranslator will be removed shortly. Consider using SciFiReaders.ImageReader instead 252s warn("pyUSID.ImageTranslator will be removed shortly. Consider using " 252s ERROR 252s test_custom_interp (tests.io.test_image_translator.TestBinning.test_custom_interp) ... ERROR 252s test_float_parms (tests.io.test_image_translator.TestBinning.test_float_parms) ... ok 252s test_invalid_dtype (tests.io.test_image_translator.TestBinning.test_invalid_dtype) ... ok 252s test_invalid_interp (tests.io.test_image_translator.TestBinning.test_invalid_interp) ... ok 252s test_neg_parms (tests.io.test_image_translator.TestBinning.test_neg_parms) ... ok 252s test_single_default_interp (tests.io.test_image_translator.TestBinning.test_single_default_interp) ... ERROR 252s test_too_many_dims (tests.io.test_image_translator.TestBinning.test_too_many_dims) ... ok 252s test_tuple_default_interp (tests.io.test_image_translator.TestBinning.test_tuple_default_interp) ... ERROR 252s test_basic_translate (tests.io.test_image_translator.TestFile.test_basic_translate) ... ERROR 252s test_invalid_h5_path (tests.io.test_image_translator.TestFile.test_invalid_h5_path) ... ok 252s test_output_h5_file_already_exists (tests.io.test_image_translator.TestFile.test_output_h5_file_already_exists) ... ok 252s test_path_does_not_exist (tests.io.test_image_translator.TestFile.test_path_does_not_exist) ... ok 252s test_path_not_str (tests.io.test_image_translator.TestFile.test_path_not_str) ... ok 252s test_valid_h5_path (tests.io.test_image_translator.TestFile.test_valid_h5_path) ... ERROR 252s test_basic_translate (tests.io.test_image_translator.TestImageTranslator.test_basic_translate) ... ERROR 252s test_basic_translate (tests.io.test_image_translator.TestNormalization.test_basic_translate) ... ERROR 252s test_normalize_and_default_interp (tests.io.test_image_translator.TestNormalization.test_normalize_and_default_interp) ... ERROR 252s test_normalize_only (tests.io.test_image_translator.TestNormalization.test_normalize_only) ... ERROR 252s test_color (tests.io.test_image_translator.TestReadImage.test_color) ... ok 252s test_color_to_bw_image (tests.io.test_image_translator.TestReadImage.test_color_to_bw_image) ... ok 252s test_text_complex_to_pillow (tests.io.test_image_translator.TestReadImage.test_text_complex_to_pillow) ... ok 252s test_text_to_numpy_complex (tests.io.test_image_translator.TestReadImage.test_text_to_numpy_complex) ... ok 252s test_text_to_numpy_simple (tests.io.test_image_translator.TestReadImage.test_text_to_numpy_simple) ... ok 252s test_to_numpy (tests.io.test_image_translator.TestReadImage.test_to_numpy) ... ok 252s test_to_pillow (tests.io.test_image_translator.TestReadImage.test_to_pillow) ... ok 252s test_copy_reg_ref_reduced_dim (tests.io.test_reg_ref.TestRegRef.test_copy_reg_ref_reduced_dim) ... ok 252s test_correct_USIDataset (tests.io.test_usi_dataset.TestEquality.test_correct_USIDataset) ... ok 252s test_correct_h5_dataset (tests.io.test_usi_dataset.TestEquality.test_correct_h5_dataset) ... ok 252s test_incorrect_USIDataset (tests.io.test_usi_dataset.TestEquality.test_incorrect_USIDataset) ... ok 252s test_incorrect_h5_dataset (tests.io.test_usi_dataset.TestEquality.test_incorrect_h5_dataset) ... ok 252s test_incorrect_object (tests.io.test_usi_dataset.TestEquality.test_incorrect_object) ... ok 252s test_all_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_all_dims_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_both_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_pos_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_both_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_spec_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_empty (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_empty) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_one_pos_one_spec_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_one_pos_one_spec_dims_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_single_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_single_pos_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_truncated) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 252s ERROR 252s test_single_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_sliced) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 252s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 252s & isfinite(y) 253s ERROR 253s test_single_spec_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_truncated) ... /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2447: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 253s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 253s /usr/lib/python3/dist-packages/numpy/_core/numeric.py:2448: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) 253s & isfinite(y) 253s ERROR 253s test_sorted_and_unsorted (tests.io.test_usi_dataset.TestGetNDimFormExistsReal.test_sorted_and_unsorted) ... ok 253s test_get_pos_values (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_pos_values) ... ok 253s test_get_pos_values_illegal (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_pos_values_illegal) ... ok 253s test_get_spec_values (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_spec_values) ... ok 253s test_get_spec_values_illegal (tests.io.test_usi_dataset.TestGetUnitValuesReal.test_get_spec_values_illegal) ... ok 253s test_both_pos_removed (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_both_pos_removed) ... ok 253s test_empty_dict (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_empty_dict) ... ok 253s test_incorrect_type (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_incorrect_type) ... ok 253s test_negative_index (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_negative_index) ... ok 253s test_non_existent_dim (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_non_existent_dim) ... ok 253s test_one_pos_dim_removed (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_one_pos_dim_removed) ... ok 253s test_one_pos_dim_sliced (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_one_pos_dim_sliced) ... ok 253s test_out_of_bounds (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_out_of_bounds) ... ok 253s test_pos_and_spec_sliced_list (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_pos_and_spec_sliced_list) ... ok 253s test_two_pos_dim_sliced (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_two_pos_dim_sliced) ... ok 253s test_two_pos_dim_sliced_list (tests.io.test_usi_dataset.TestPosSpecSlicesReal.test_two_pos_dim_sliced_list) ... ok 253s test_one_pos (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_one_pos) ... ok 253s test_one_pos_one_spec (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_one_pos_one_spec) ... ok 253s test_one_spec (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_one_spec) ... ok 253s test_two_pos_simple (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_two_pos_simple) ... ok 253s test_two_spec (tests.io.test_usi_dataset.TestSimpleStaticVisualizationReal.test_two_spec) ... ok 253s test_all_but_one_dims_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_2d_dask) ... ok 253s test_all_but_one_dims_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_2d_numpy) ... ok 253s test_all_but_one_dims_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_nd_dask) ... ok 253s test_all_but_one_dims_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_but_one_dims_sliced_nd_numpy) ... ok 253s test_all_dims_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_2d_dask) ... ok 253s test_all_dims_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_2d_numpy) ... ok 253s test_all_dims_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_nd_dask) ... ok 253s test_all_dims_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_all_dims_sliced_nd_numpy) ... ok 253s test_both_pos_removed_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_2d_dask) ... ok 253s test_both_pos_removed_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_2d_numpy) ... ok 253s test_both_pos_removed_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_nd_dask) ... ok 253s test_both_pos_removed_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_both_pos_removed_nd_numpy) ... ok 253s test_empty_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_empty_2d_dask) ... ok 253s test_empty_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_empty_2d_numpy) ... ok 253s test_empty_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_empty_nd_dask) ... ok 253s test_empty_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_empty_nd_numpy) ... ok 253s test_incorrect_type (tests.io.test_usi_dataset.TestSliceReal.test_incorrect_type) ... ok 253s test_negative_index_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_negative_index_2d_numpy) ... ok 253s test_negative_index_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_negative_index_nd_dask) ... ok 253s test_negative_index_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_negative_index_nd_numpy) ... ok 253s test_non_existent_dim (tests.io.test_usi_dataset.TestSliceReal.test_non_existent_dim) ... ok 253s test_one_pos_dim_removed_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_2d_dask) ... ok 253s test_one_pos_dim_removed_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_2d_numpy) ... ok 253s test_one_pos_dim_removed_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_nd_dask) ... ok 253s test_one_pos_dim_removed_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_removed_nd_numpy) ... ok 253s test_one_pos_dim_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_2d_dask) ... ok 253s test_one_pos_dim_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_2d_numpy) ... ok 253s test_one_pos_dim_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_nd_dask) ... ok 253s test_one_pos_dim_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_one_pos_dim_sliced_nd_numpy) ... ok 253s test_out_of_bounds (tests.io.test_usi_dataset.TestSliceReal.test_out_of_bounds) ... ok 253s test_pos_and_spec_sliced_list_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_2d_dask) ... ok 253s test_pos_and_spec_sliced_list_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_2d_numpy) ... ok 253s test_pos_and_spec_sliced_list_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_nd_dask) ... ok 253s test_pos_and_spec_sliced_list_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_pos_and_spec_sliced_list_nd_numpy) ... ok 253s test_two_pos_dim_sliced_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_2d_dask) ... ok 254s test_two_pos_dim_sliced_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_2d_numpy) ... ok 254s test_two_pos_dim_sliced_list_2d_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_2d_dask) ... ok 254s test_two_pos_dim_sliced_list_2d_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_2d_numpy) ... ok 254s test_two_pos_dim_sliced_list_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_nd_dask) ... ok 254s test_two_pos_dim_sliced_list_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_list_nd_numpy) ... ok 254s test_two_pos_dim_sliced_nd_dask (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_nd_dask) ... ok 254s test_two_pos_dim_sliced_nd_numpy (tests.io.test_usi_dataset.TestSliceReal.test_two_pos_dim_sliced_nd_numpy) ... ok 254s test_get_current_sorting (tests.io.test_usi_dataset.TestSortingReal.test_get_current_sorting) ... ok 254s test_toggle_sorting (tests.io.test_usi_dataset.TestSortingReal.test_toggle_sorting) ... ok 254s test_string_representation (tests.io.test_usi_dataset.TestStringRepr.test_string_representation) ... ok 254s test_1D (tests.io.test_write_utils.TestBuildIndValMatrices.test_1D) ... ok 254s test_1D_pos (tests.io.test_write_utils.TestBuildIndValMatrices.test_1D_pos) ... ok 254s test_3D (tests.io.test_write_utils.TestBuildIndValMatrices.test_3D) ... ok 254s test_empty (tests.io.test_write_utils.TestBuildIndValMatrices.test_empty) ... ok 254s test_invalid_inputs (tests.io.test_write_utils.TestBuildIndValMatrices.test_invalid_inputs) ... ok 254s test_invalid_types (tests.io.test_write_utils.TestCalcChunks.test_invalid_types) ... ok 254s test_no_unit_chunk (tests.io.test_write_utils.TestCalcChunks.test_no_unit_chunk) ... ok 254s test_no_unit_chunk_max_mem (tests.io.test_write_utils.TestCalcChunks.test_no_unit_chunk_max_mem) ... ok 254s test_shape_mismatch (tests.io.test_write_utils.TestCalcChunks.test_shape_mismatch) ... ok 254s test_unit_chunk (tests.io.test_write_utils.TestCalcChunks.test_unit_chunk) ... ok 254s test_unit_chunk_max_mem (tests.io.test_write_utils.TestCalcChunks.test_unit_chunk_max_mem) ... ok 254s test_unit_not_iterable (tests.io.test_write_utils.TestCalcChunks.test_unit_not_iterable) ... ok 254s test_invalid_inputs (tests.io.test_write_utils.TestCreateSpecIndsFromVals.test_invalid_inputs) ... ok 254s test_legal (tests.io.test_write_utils.TestCreateSpecIndsFromVals.test_legal) ... ok 254s test_legal_multi_dim (tests.io.test_write_utils.TestGetAuxDsetSlicing.test_legal_multi_dim) ... ok 254s test_legal_single_dim (tests.io.test_write_utils.TestGetAuxDsetSlicing.test_legal_single_dim) ... ok 254s test_odd_input (tests.io.test_write_utils.TestGetAuxDsetSlicing.test_odd_input) ... ok 254s test_2_dims (tests.io.test_write_utils.TestMakeIndicesMatrix.test_2_dims) ... ok 254s test_3_dims (tests.io.test_write_utils.TestMakeIndicesMatrix.test_3_dims) ... ok 254s test_dim_w_val_1 (tests.io.test_write_utils.TestMakeIndicesMatrix.test_dim_w_val_1) ... ok 254s test_empty_list (tests.io.test_write_utils.TestMakeIndicesMatrix.test_empty_list) ... ok 254s test_just_size_of_one_dim (tests.io.test_write_utils.TestMakeIndicesMatrix.test_just_size_of_one_dim) ... ok 254s test_matrix_1_dims (tests.io.test_write_utils.TestMakeIndicesMatrix.test_matrix_1_dims) ... ok 254s test_non_int_dim_sizes (tests.io.test_write_utils.TestMakeIndicesMatrix.test_non_int_dim_sizes) ... ok 254s test_single_value_dimension_int_input (tests.io.test_write_utils.TestMakeIndicesMatrix.test_single_value_dimension_int_input) ... ok 254s test_single_value_dimension_list_input (tests.io.test_write_utils.TestMakeIndicesMatrix.test_single_value_dimension_list_input) ... ok 254s test_weird_inputs (tests.io.test_write_utils.TestMakeIndicesMatrix.test_weird_inputs) ... ok 254s test_compute (tests.processing.test_process.TestCoreProcessNoTest.test_compute) ... ERROR 254s test_tfunc (tests.processing.test_process.TestCoreProcessNoTest.test_tfunc) ... ok 254s test_compute (tests.processing.test_process.TestCoreProcessWDuplicateResultsOverride.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_compute) ... ERROR 254s test_duplicate_partial_results (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_duplicate_partial_results) ... ERROR 254s test_compute (tests.processing.test_process.TestCoreProcessWExistingPartResults.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestCoreProcessWExistingResults.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestCoreProcessWTest.test_compute) ... ERROR 254s test_tfunc (tests.processing.test_process.TestCoreProcessWTest.test_tfunc) ... ok 254s test_invalid_parms_dict (tests.processing.test_process.TestInvalidInitialization.test_invalid_parms_dict) ... ok 254s test_invalid_process_name (tests.processing.test_process.TestInvalidInitialization.test_invalid_process_name) ... ok 254s test_no_map_func (tests.processing.test_process.TestInvalidInitialization.test_no_map_func) ... ERROR 254s test_none_parms_dict (tests.processing.test_process.TestInvalidInitialization.test_none_parms_dict) ... ok 254s test_not_main_dataset (tests.processing.test_process.TestInvalidInitialization.test_not_main_dataset) ... ok 254s test_read_only_h5_main (tests.processing.test_process.TestInvalidInitialization.test_read_only_h5_main) ... ok 254s test_read_only_h5_parent_group (tests.processing.test_process.TestInvalidInitialization.test_read_only_h5_parent_group) ... ok 254s test_compute (tests.processing.test_process.TestMultiBatchCompute.test_compute) ... ERROR 254s test_tfunc (tests.processing.test_process.TestMultiBatchCompute.test_tfunc) ... ok 254s test_compute (tests.processing.test_process.TestProcLastPartialResult.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestProcReturnCompletedNotPartial.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestProcWLegacyResultsComplete.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestProcWLegacyResultsPartial.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestProcWoStatus.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestProcessWExistingResultsDiffFile.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestUsePartialComputationIllegal.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestUsePartialComputationLegit.test_compute) ... ERROR 254s test_compute (tests.processing.test_process.TestWriteResultsToNewH5File.test_compute) ... ERROR 254s test_tfunc (tests.processing.test_process.TestWriteResultsToNewH5File.test_tfunc) ... ERROR 254s 254s ====================================================================== 254s ERROR: test_pos_and_spec_provided (tests.io.hdf_utils.test_model.TestReshapeFromNDims.test_pos_and_spec_provided) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 788, in test_pos_and_spec_provided 254s ret_2d, success = hdf_utils.reshape_from_n_dims(source_nd, h5_pos=source_pos_data, h5_spec=source_spec_data) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 405, in reshape_from_n_dims 254s if ds_pos.shape[0] * ds_spec.shape[1] != np.product(data_n_dim.shape): 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_dask_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_dask_small) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 951, in test_dask_small 254s self.base_write(lazy_main=True) 254s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 254s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims, main_dset_attrs=None, slow_to_fast=False, verbose=True, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 254s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_empty_main (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_empty_main) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 954, in test_empty_main 254s self.base_write(empty_main=True) 254s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 254s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims, main_dset_attrs=None, slow_to_fast=False, verbose=True, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 254s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_numpy_small (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_numpy_small) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 948, in test_numpy_small 254s self.base_write() 254s ~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 254s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims, main_dset_attrs=None, slow_to_fast=False, verbose=True, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 254s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_prod_sizes_mismatch (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_prod_sizes_mismatch) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 998, in test_prod_sizes_mismatch 254s _ = hdf_utils.write_main_dataset(h5_f, main_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 254s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_write_main_existing_pos_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 957, in test_write_main_existing_pos_aux 254s self.base_write(pre_pos=True, pre_spec=False) 254s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 254s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims, main_dset_attrs=None, slow_to_fast=False, verbose=True, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_write_main_existing_pos_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_pos_aux_diff_file) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 960, in test_write_main_existing_pos_aux_diff_file 254s self.base_write(pre_pos=True, pre_spec=False, to_new_file=True) 254s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 254s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims, main_dset_attrs=None, slow_to_fast=False, verbose=True, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_write_main_existing_spec_aux (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 963, in test_write_main_existing_spec_aux 254s self.base_write(pre_pos=False, pre_spec=True) 254s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 926, in base_write 254s usid_main = hdf_utils.write_main_dataset(targ_loc, input_data, main_data_name, quantity, dset_units, pos_dims, 254s spec_dims, main_dset_attrs=None, slow_to_fast=False, verbose=True, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 867, in write_main_dataset 254s validate_dims_against_main(main_shape, pos_dims, is_spectroscopic=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_write_main_existing_spec_aux_diff_file (tests.io.hdf_utils.test_model.TestWriteMainDataset.test_write_main_existing_spec_aux_diff_file) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 966, in test_write_main_existing_spec_aux_diff_file 254s self.base_write(pre_pos=False, pre_spec=True, to_new_file=True) 254s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_model.py", line 923, in base_write 254s h5_f_2 = h5py.File(new_file_path, mode='w') 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 254s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 254s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 254s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 254s 254s ====================================================================== 254s ERROR: test_diff_file_new_attrs_linked_dsets (tests.io.hdf_utils.test_simple.TestCreateEmptyDataset.test_diff_file_new_attrs_linked_dsets) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1197, in test_diff_file_new_attrs_linked_dsets 254s with h5py.File(new_path, mode='w') as h5_f_new: 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 254s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 254s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 254s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 254s 254s ====================================================================== 254s ERROR: test_invalid_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_dims) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1536, in test_invalid_dims 254s func((1, 25), [Dimension('a', 'b', 5), 254s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s Dimension('a', 'b', 3)], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s is_spectroscopic=True) 254s ^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_invalid_main_shape (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_invalid_main_shape) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1553, in test_invalid_main_shape 254s func([-5, 1], Dimension('a', 'b', 5)) 254s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_multi_dims (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_multi_dims) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1526, in test_multi_dims 254s func((1, 15), [Dimension('a', 'b', 5), 254s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s Dimension('a', 'b', 3)], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s is_spectroscopic=True) 254s ^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_single_dim (tests.io.hdf_utils.test_simple.TestValidateDimsAgainstMAin.test_single_dim) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/hdf_utils/test_simple.py", line 1519, in test_single_dim 254s func((1, 5), Dimension('blah', 'meh', np.arange(5)), 254s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s is_spectroscopic=True) 254s ^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_all_dsets_as_dask (tests.io.test_array_translator.TestBaseOperations.test_all_dsets_as_dask) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 154, in test_all_dsets_as_dask 254s self.base_translation_tester(main_dset_as_dask=True, extra_dsets_type='dask', use_parm_dict=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 254s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 254s extra_dsets=extra_dsets) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_preexisting_file_OK (tests.io.test_array_translator.TestBaseOperations.test_preexisting_file_OK) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 142, in test_preexisting_file_OK 254s self.base_translation_tester(main_dset_as_dask=False, extra_dsets_type='numpy', use_parm_dict=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 254s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 254s extra_dsets=extra_dsets) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_quick_dask_main_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_dask_main_translation) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 151, in test_quick_dask_main_translation 254s self.base_translation_tester(main_dset_as_dask=True, extra_dsets_type='numpy', use_parm_dict=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 254s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 254s extra_dsets=extra_dsets) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_quick_numpy_tranlsation_plus_parms (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_tranlsation_plus_parms) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 148, in test_quick_numpy_tranlsation_plus_parms 254s self.base_translation_tester(main_dset_as_dask=False, extra_dsets_type='numpy', use_parm_dict=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 254s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 254s extra_dsets=extra_dsets) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_quick_numpy_translation (tests.io.test_array_translator.TestBaseOperations.test_quick_numpy_translation) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 145, in test_quick_numpy_translation 254s self.base_translation_tester(main_dset_as_dask=False, extra_dsets_type='numpy', use_parm_dict=False) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 76, in base_translation_tester 254s _ = translator.translate(file_path, data_name, main_data, quantity, units, pos_dims, spec_dims, parm_dict=attrs, 254s extra_dsets=extra_dsets) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_empty_name (tests.io.test_array_translator.TestExtraDatasets.test_empty_name) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 264, in test_empty_name 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 254s Dimension('Position_Dim', 'au', 5), 254s Dimension('Spec_Dim', 'au', 3), 254s extra_dsets={' ': [1, 2, 3]}) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_not_arrays (tests.io.test_array_translator.TestExtraDatasets.test_not_arrays) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 255, in test_not_arrays 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 254s Dimension('Position_Dim', 'au', 5), 254s Dimension('Spec_Dim', 'au', 3), 254s extra_dsets={'Blah_other': 'I am not an array'}) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_not_dicts (tests.io.test_array_translator.TestExtraDatasets.test_not_dicts) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 226, in test_not_dicts 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 254s Dimension('Position_Dim', 'au', 5), 254s Dimension('Spec_Dim', 'au', 3), 254s extra_dsets=np.arange(4)) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_not_str_names (tests.io.test_array_translator.TestExtraDatasets.test_not_str_names) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 235, in test_not_str_names 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 254s Dimension('Position_Dim', 'au', 5), 254s Dimension('Spec_Dim', 'au', 3), 254s extra_dsets={14: np.arange(4), 254s 'Blah_other': np.arange(15)}) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_reserved_names (tests.io.test_array_translator.TestExtraDatasets.test_reserved_names) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 245, in test_reserved_names 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 3), 'quant', 'unit', 254s Dimension('Position_Dim', 'au', 5), 254s Dimension('Spec_Dim', 'au', 3), 254s extra_dsets={'Spectroscopic_Indices': np.arange(4), 254s 'Blah_other': np.arange(15)}) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_objects (tests.io.test_array_translator.TestIllegalDimensions.test_objects) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 303, in test_objects 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 13), 'quant', 'unit', 254s Dimension('Dim_1', 'au', 5), 254s ['blah', 254s Dimension('Dim_2', 'au', 4)]) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_position (tests.io.test_array_translator.TestIllegalDimensions.test_position) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 276, in test_position 254s _ = translator.translate(file_path, 'Blah', np.random.rand(15, 3), 'quant', 'unit', 254s [Dimension('Dim_1', 'au', 5), 254s Dimension('Dim_2', 'au', 4)], 254s Dimension('Spec_Dim', 'au', 3)) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_spec (tests.io.test_array_translator.TestIllegalDimensions.test_spec) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_array_translator.py", line 285, in test_spec 254s _ = translator.translate(file_path, 'Blah', np.random.rand(5, 13), 'quant', 'unit', 254s Dimension('Dim_1', 'au', 5), 254s [Dimension('Spec_Dim', 'au', 3), 254s Dimension('Dim_2', 'au', 4)]) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_equality (tests.io.test_dimension.TestDimension.test_equality) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_dimension.py", line 59, in test_equality 254s self.assertEqual(dim_1, dim_2) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_inequality (tests.io.test_dimension.TestDimension.test_inequality) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_dimension.py", line 68, in test_inequality 254s self.assertFalse(left == right) 254s ^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_basic_translate (tests.io.test_image_translator.TestBinning.test_basic_translate) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 254s self.main_translate() 254s ~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_custom_interp (tests.io.test_image_translator.TestBinning.test_custom_interp) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 253, in test_custom_interp 254s self.main_translate(bin_factor=2, interp_func=Image.NEAREST) 254s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_single_default_interp (tests.io.test_image_translator.TestBinning.test_single_default_interp) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 227, in test_single_default_interp 254s self.main_translate(bin_factor=2) 254s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_tuple_default_interp (tests.io.test_image_translator.TestBinning.test_tuple_default_interp) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 230, in test_tuple_default_interp 254s self.main_translate(bin_factor=(1, 2)) 254s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_basic_translate (tests.io.test_image_translator.TestFile.test_basic_translate) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 254s self.main_translate() 254s ~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_valid_h5_path (tests.io.test_image_translator.TestFile.test_valid_h5_path) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 295, in test_valid_h5_path 254s self.main_translate(h5_path='custom_path.h5') 254s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_basic_translate (tests.io.test_image_translator.TestImageTranslator.test_basic_translate) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 254s self.main_translate() 254s ~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_basic_translate (tests.io.test_image_translator.TestNormalization.test_basic_translate) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 221, in test_basic_translate 254s self.main_translate() 254s ~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_normalize_and_default_interp (tests.io.test_image_translator.TestNormalization.test_normalize_and_default_interp) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 267, in test_normalize_and_default_interp 254s self.main_translate(normalize=True, bin_factor=2) 254s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_normalize_only (tests.io.test_image_translator.TestNormalization.test_normalize_only) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 264, in test_normalize_only 254s self.main_translate(normalize=True) 254s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_image_translator.py", line 159, in main_translate 254s h5_path = translator.translate(image_path, **kwargs) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/image.py", line 212, in translate 254s h5_path = super(ImageTranslator, self).translate(h5_path, 'Raw_Data', image.reshape((-1, 1)), 254s 'Intensity', 'a.u.', pos_dims, spec_dims, 254s translator_name='ImageTranslator', parm_dict=image_parms) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/array_translator.py", line 93, in translate 254s validate_dims_against_main(raw_data.shape, dimensions, dim_name == 'Spectroscopic') 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_all_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_all_dims_sliced) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 727, in test_all_dims_sliced 254s self.base({'X': 1, 'Y': 2, 'Bias': 4, 'Cycle': 1}, 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s [self.default_dimension], [self.default_dimension]) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_both_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_pos_dim_sliced) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 704, in test_both_pos_dim_sliced 254s self.base({'X': 2, 'Y': 0}, [self.default_dimension], self.spec_dims) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_both_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_both_spec_dim_sliced) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 720, in test_both_spec_dim_sliced 254s self.base({'Bias': 4, 'Cycle': 1}, self.pos_dims, [self.default_dimension], 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s verbose=False) 254s ^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_empty (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_empty) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 688, in test_empty 254s self.base(None, self.pos_dims, self.spec_dims) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_one_pos_one_spec_dims_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_one_pos_one_spec_dims_sliced) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 724, in test_one_pos_one_spec_dims_sliced 254s self.base({'X': 1, 'Bias': 2}, [self.pos_dict['Y']], [self.spec_dict['Cycle']]) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_single_pos_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_sliced) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 691, in test_single_pos_dim_sliced 254s self.base({'X': 2}, [self.pos_dict['Y']], self.spec_dims) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3 [0] 254s Spectroscopic Dimensions: ['Spectral Dimension 0' 'Spectral Dimension 1'] 254s Spectroscopic sort order: [0 1] 254s 254s Position dimensions (sort applied): ['Position Dimension 0'] 254s Position dimensionality (sort applied): [1] 254s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0' 'Spectral Dimension 1'] 254s Spectroscopic dimensionality (sort applied): [3, 2] 254s Will attempt to reshape main dataset from: 254s (1, 6) to [1, 2, 3] 254s 254s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 1' 'Spectral Dimension 0'] 254s Data shape is (1, 2, 3) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254s Position dimensions: ['Position Dimension 0'] 254s Position sort order: [0] 254s Spectroscopic Dimensions: ['Spectral Dimension 0' 'Spectral Dimension 1'] 254s Spectroscopic sort order: [0 1] 254s 254s Position dimensions (sort applied): ['Position Dimension 0'] 254s Position dimensionality (sort applied): [1] 254s Spectroscopic dimensions (sort applied): ['Spectral Dimension 0' 'Spectral Dimension 1'] 254s Spectroscopic dimensionality (sort applied): [3, 2] 254s Will attempt to reshape main dataset from: 254s (1, 6) to [1, 2, 3] 254s 254s After reshaping, labels are ['Position Dimension 0' 'Spectral Dimension 1' 'Spectral Dimension 0'] 254s Data shape is (1, 2, 3) 254s 254s Going to put dimensions back in the same order as in the file: 254s Axes will permuted in this order: [0 2 1] 254s New labels ordering: ['Position Dimension 0' 'Spectral Dimension 0' 'Spectral Dimension 1'] 254s Dataset now of shape: (1, 3, 2) 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Selected empty dataset creation. OK so far 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s The shapes of the provided h5 position indices and values are OK 254s The shapes of the provided h5 position indices and values are OK 254s Created main dataset with provided data 254s Wrote quantity and units attributes to main dataset 254s Successfully linked datasets - dataset should be main now 254s [[0 0] 254s [1 0] 254s [2 0] 254s [3 0] 254s [4 0] 254s [0 1] 254s [1 1] 254s [2 1] 254s [3 1] 254s [4 1] 254s [0 2] 254s [1 2] 254s [2 2] 254s [3 2] 254s [4 2]] 254s [[0 1 2 3 4 5 6 0 1 2 3 4 5 6] 254s [0 0 0 0 0 0 0 1 1 1 1 1 1 1]] 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s The shapes of the provided h5 position indices and values are OK 254s Need to copy over ancillary datasets: u4"> and f4"> to destination group: which is in a different HDF5 file 254s Creating new HDF5 dataset named: Position_Indices at: with kwargs: {'shape': (15, 2), 'dtype': dtype('uint32'), 'compression': None, 'chunks': None} 254s dask.array will copy data from source dataset to new dataset 254s Copying simple attributes of original dataset: u4"> to destination dataset: u4"> 254s Creating new HDF5 dataset named: Position_Values at: with kwargs: {'shape': (15, 2), 'dtype': dtype('>f4'), 'compression': None, 'chunks': None} 254s dask.array will copy data from source dataset to new dataset 254s Copying simple attributes of original dataset: f4"> to destination dataset: f4"> 254s The shapes of the provided h5 position indices and values are OK 254s Need to copy over ancillary datasets: u4"> and f4"> to destination group: which is in a different HDF5 file 254s Creating new HDF5 dataset named: Spectroscopic_Indices at: with kwargs: {'shape': (2, 14), 'dtype': dtype('uint32'), 'compression': None, 'chunks': None} 254s dask.array will copy data from source dataset to new dataset 254s Copying simple attributes of original dataset: u4"> to destination dataset: u4"> 254s Creating new HDF5 dataset named: Spectroscopic_Values at: with kwargs: {'shape': (2, 14), 'dtype': dtype('>f4'), 'compression': None, 'chunks': None} 254s dask.array will copy data from source dataset to new dataset 254s Copying simple attributes of original dataset: f4"> to destination dataset: f4"> 254s Created main dataset with provided data 254s Wrote quantity and units attributes to main dataset 254s Successfully linked datasets - dataset should be main now 254s [[0 0] 254s [1 0] 254s [2 0] 254s [3 0] 254s [4 0] 254s [0 1] 254s [1 1] 254s [2 1] 254s [3 1] 254s [4 1] 254s [0 2] 254s [1 2] 254s [2 2] 254s [3 2] 254s [4 2]] 254s [[0 1 2 3 4 5 6 0 1 2 3 4 5 6] 254s [0 0 0 0 0 0 0 1 1 1 1 1 1 1]] 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s The shapes of the provided h5 position indices and values are OK 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s The shapes of the provided h5 position indices and values are OK 254s Need to copy over ancillary datasets: u4"> and f4"> to destination group: which is in a different HDF5 file 254s Creating new HDF5 dataset named: Position_Indices at: with kwargs: {'shape': (15, 2), 'dtype': dtype('uint32'), 'compression': None, 'chunks': None} 254s dask.array will copy data from source dataset to new dataset 254s Copying simple attributes of original dataset: u4"> to destination dataset: u4"> 254s Creating new HDF5 dataset named: Position_Values at: with kwargs: {'shape': (15, 2), 'dtype': dtype('>f4'), 'compression': None, 'chunks': None} 254s dask.array will copy data from source dataset to new dataset 254s Copying simple attributes of original dataset: f4"> to destination dataset: f4"> 254s h5 group and file OK 254s quantity, units, main_data_name all OK 254s Provided numpy or Dask array for main_data OK so far 254s ['Meh'] ['Meh'] 254s [[0 0] 254s [1 0] 254s [2 0] 254s [0 1] 254s [1 1] 254s [2 1]] 254s [[0 1 2 0 1 2] 254s [0 0 0 1 1 1]] 254s [[0 1 0 1 0 1] 254s [0 0 1 1 2 2]] 254s 254s (3, 5, 2, 7) 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s Creating HDF5 group and datasets to hold results 254s Consider calling test() to check results before calling compute() which computes on the entire dataset and writes results to the HDF5 file 254s /dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_single_pos_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_pos_dim_truncated) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 701, in test_single_pos_dim_truncated 254s self.base({'X': slice(1, 5, 2)}, new_pos_dims, self.spec_dims) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_single_spec_dim_sliced (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_sliced) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 707, in test_single_spec_dim_sliced 254s self.base({'Bias': 2}, self.pos_dims, [self.spec_dict['Cycle']]) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_single_spec_dim_truncated (tests.io.test_usi_dataset.TestGetDimsForSliceReal.test_single_spec_dim_truncated) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 717, in test_single_spec_dim_truncated 254s self.base({'Bias': slice(1, 7, 3)}, self.pos_dims, new_spec_dims) 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 684, in base 254s self.__validate_dim_list(pos_act, pos_exp) 254s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/io/test_usi_dataset.py", line 673, in __validate_dim_list 254s self.assertEqual(left, right) 254s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual 254s assertion_func(first, second, msg=msg) 254s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3.13/unittest/case.py", line 897, in _baseAssertEqual 254s if not first == second: 254s ^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2449, in isclose 254s | (x == y)) 254s ^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/dimension.py", line 122, in __eq__ 254s return np.allclose(self, other) 254s ~~~~~~~~~~~^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 254s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 254s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 254s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 254s ~~~^^^ 254s File "/usr/lib/python3/dist-packages/sidpy/sid/dimension.py", line 105, in __array_wrap__ 254s super(Dimension, self).__array_wrap__(self, out_arr, context) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 254s RecursionError: maximum recursion depth exceeded while calling a Python object 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestCoreProcessNoTest.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 230, in test_compute 254s h5_grp = self.proc.compute() 254s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 254s self._create_results_datasets() 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 60, in _create_results_datasets 254s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, self.process_name, self.parms_dict, h5_parent_group=self._h5_target_group) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWDuplicateResultsOverride.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 424, in setUp 254s self).setUp(percent_complete=percent_complete, 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=parms_dict) 254s ^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_duplicate_partial_results (tests.processing.test_process.TestCoreProcessWExistResultsDiffParms.test_duplicate_partial_results) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 424, in setUp 254s self).setUp(percent_complete=percent_complete, 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=parms_dict) 254s ^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWExistingPartResults.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 441, in setUp 254s self).setUp(percent_complete=percent_complete) 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWExistingResults.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestCoreProcessWTest.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 230, in test_compute 254s h5_grp = self.proc.compute() 254s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 254s self._create_results_datasets() 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 60, in _create_results_datasets 254s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, self.process_name, self.parms_dict, h5_parent_group=self._h5_target_group) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_no_map_func (tests.processing.test_process.TestInvalidInitialization.test_no_map_func) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 102, in test_no_map_func 254s _ = proc.compute() 254s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 254s self._create_results_datasets() 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 45, in _create_results_datasets 254s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 254s self.process_name, 254s ^^^^^^^^^^^^^^^^^^ 254s self.parms_dict, 254s ^^^^^^^^^^^^^^^^ 254s h5_parent_group=self._h5_target_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestMultiBatchCompute.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 557, in test_compute 254s super(TestMultiBatchCompute, self).test_compute() 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 230, in test_compute 254s h5_grp = self.proc.compute() 254s File "/usr/lib/python3/dist-packages/pyUSID/processing/process.py", line 911, in compute 254s self._create_results_datasets() 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 60, in _create_results_datasets 254s self.h5_results_grp, self.h5_results = _create_results_grp_dsets(self.h5_main, self.process_name, self.parms_dict, h5_parent_group=self._h5_target_group) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestProcLastPartialResult.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 254s super(TestProcLastPartialResult, 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254s self).setUp(percent_complete=[75, 50], 254s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=[None, None], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=[True, False], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_attr=[False, True], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s verbose=False, **kwargs) 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=this_per, 254s parms_dict=this_parms, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestProcReturnCompletedNotPartial.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 474, in setUp 254s self).setUp(percent_complete=[100, 50], 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=[None, None], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=[True, False], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_attr=[False, True], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s verbose=False) 254s ^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=this_per, 254s parms_dict=this_parms, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestProcWLegacyResultsComplete.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 380, in setUp 254s self).setUp(percent_complete=percent_complete, 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=False, status_attr=True) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestProcWLegacyResultsPartial.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 448, in setUp 254s self).setUp(percent_complete=percent_complete, 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=False, status_attr=True) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestProcWoStatus.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 463, in setUp 254s self).setUp(percent_complete=percent_complete, 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=False, status_attr=False) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 355, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=percent_complete, 254s parms_dict=parms_dict, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestProcessWExistingResultsDiffFile.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 518, in setUp 254s self).setUp(h5_target_group=self.h5_f_new) 254s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 254s super(TestProcLastPartialResult, 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254s self).setUp(percent_complete=[75, 50], 254s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=[None, None], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=[True, False], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_attr=[False, True], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s verbose=False, **kwargs) 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=this_per, 254s parms_dict=this_parms, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestUsePartialComputationIllegal.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 254s super(TestProcLastPartialResult, 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254s self).setUp(percent_complete=[75, 50], 254s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=[None, None], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=[True, False], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_attr=[False, True], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s verbose=False, **kwargs) 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=this_per, 254s parms_dict=this_parms, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestUsePartialComputationLegit.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 495, in setUp 254s super(TestProcLastPartialResult, 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254s self).setUp(percent_complete=[75, 50], 254s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s parms_dict=[None, None], 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_dset=[True, False], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s status_attr=[False, True], 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s verbose=False, **kwargs) 254s ^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 345, in setUp 254s ret_vals = self.__create_fake_result(percent_complete=this_per, 254s parms_dict=this_parms, 254s ...<2 lines>... 254s h5_parent_group=h5_target_group, 254s verbose=verbose) 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 288, in __create_fake_result 254s results_grp, h5_results_dset = _create_results_grp_dsets( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s self.h5_main, 'Mean_Val', parms_dict, 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s h5_parent_group=h5_parent_group) 254s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 27, in _create_results_grp_dsets 254s h5_results = usid.hdf_utils.write_main_dataset( 254s h5_results_grp, (h5_main.shape[0], 1), 'Results', 254s ...<2 lines>... 254s h5_pos_inds=h5_main.h5_pos_inds, 254s h5_pos_vals=h5_main.h5_pos_vals) 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/model.py", line 886, in write_main_dataset 254s validate_dims_against_main(main_shape, spec_dims, is_spectroscopic=True) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/pyUSID/io/hdf_utils/simple.py", line 355, in validate_dims_against_main 254s rhs = np.product([len(x.values) for x in dims]) 254s ^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 254s raise AttributeError("module {!r} has no attribute " 254s "{!r}".format(__name__, attr)) 254s AttributeError: module 'numpy' has no attribute 'product' 254s 254s ====================================================================== 254s ERROR: test_compute (tests.processing.test_process.TestWriteResultsToNewH5File.test_compute) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 260, in setUp 254s self.h5_f_new = h5py.File(self.results_h5_file_path, mode='w') 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 254s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 254s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 254s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 254s 254s ====================================================================== 254s ERROR: test_tfunc (tests.processing.test_process.TestWriteResultsToNewH5File.test_tfunc) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.oOgP63/autopkgtest_tmp/build/tests/processing/test_process.py", line 260, in setUp 254s self.h5_f_new = h5py.File(self.results_h5_file_path, mode='w') 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 561, in __init__ 254s fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr) 254s File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/files.py", line 241, in make_fid 254s fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper 254s File "h5py/_debian_h5py_serial/h5f.pyx", line 122, in h5py._debian_h5py_serial.h5f.create 254s OSError: Unable to synchronously create file (unable to truncate a file which is already open) 254s 254s ---------------------------------------------------------------------- 254s Ran 359 tests in 4.535s 254s 254s FAILED (errors=67) 254s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.oOgP63/autopkgtest_tmp/build; python3.13 -m unittest discover -v 254s pybuild-autopkgtest: error: pybuild --autopkgtest -i python{version} -p "3.12 3.13" returned exit code 13 254s make: *** [/tmp/V_rM_m9QsA/run:4: pybuild-autopkgtest] Error 25 254s pybuild-autopkgtest: error: /tmp/V_rM_m9QsA/run pybuild-autopkgtest returned exit code 2 255s autopkgtest [00:21:10]: test pybuild-autopkgtest: -----------------------] 255s autopkgtest [00:21:10]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 255s pybuild-autopkgtest FAIL non-zero exit status 25 255s autopkgtest [00:21:10]: @@@@@@@@@@@@@@@@@@@@ summary 255s pybuild-autopkgtest FAIL non-zero exit status 25 276s nova [W] Using flock in prodstack6-s390x 276s Creating nova instance adt-plucky-s390x-pyusid-20250221-001655-juju-7f2275-prod-proposed-migration-environment-15-2759e7a9-79ba-4dee-955f-3b13ca76c8a0 from image adt/ubuntu-plucky-s390x-server-20250220.img (UUID dfcfa127-57e0-4f6e-90de-18502ac9dcf4)... 276s nova [W] Timed out waiting for 7abb6c38-dcbd-41ed-8f3b-fd557383f6d5 to get deleted.