0s autopkgtest [22:10:58]: starting date and time: 2025-02-15 22:10:58+0000 0s autopkgtest [22:10:58]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [22:10:58]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5k9ba0jr/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc,src:iproute2,src:php-twig,src:postgresql-17,src:postgresql-common,src:roundcube --apt-upgrade python-pyproj --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu1 iproute2/6.13.0-1ubuntu1 php-twig/3.19.0-1 postgresql-17/17.3-2 postgresql-common/273 roundcube/1.6.10+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-25.secgroup --name adt-plucky-amd64-python-pyproj-20250215-221057-juju-7f2275-prod-proposed-migration-environment-2-a989653a-652e-4128-aef2-b7579c64ac8f --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -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/ 58s autopkgtest [22:11:56]: testbed dpkg architecture: amd64 59s autopkgtest [22:11:57]: testbed apt version: 2.9.28 59s autopkgtest [22:11:57]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [22:11:57]: testbed release detected to be: None 60s autopkgtest [22:11:58]: updating testbed package index (apt update) 60s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 61s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 61s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 61s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 61s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 61s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [828 kB] 61s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [74.3 kB] 61s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 61s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [154 kB] 61s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [175 kB] 61s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 61s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 61s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [949 kB] 61s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [403 kB] 61s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [10.3 kB] 61s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3520 B] 61s Fetched 2734 kB in 1s (2627 kB/s) 62s Reading package lists... 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 64s Calculating upgrade... 64s The following packages will be upgraded: 64s libtasn1-6 64s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 64s Need to get 51.2 kB of archives. 64s After this operation, 22.5 kB of additional disk space will be used. 64s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6 amd64 4.20.0-2 [51.2 kB] 64s Fetched 51.2 kB in 0s (177 kB/s) 65s (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 ... 108914 files and directories currently installed.) 65s Preparing to unpack .../libtasn1-6_4.20.0-2_amd64.deb ... 65s Unpacking libtasn1-6:amd64 (4.20.0-2) over (4.19.0-3build1) ... 65s Setting up libtasn1-6:amd64 (4.20.0-2) ... 65s Processing triggers for libc-bin (2.40-4ubuntu1) ... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 66s 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. 66s autopkgtest [22:12:04]: upgrading testbed (apt dist-upgrade and autopurge) 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 67s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 67s Starting 2 pkgProblemResolver with broken count: 0 67s Done 67s Entering ResolveByKeep 67s 68s The following packages will be upgraded: 68s iproute2 libc-bin libc-dev-bin libc6 libc6-dev locales 68s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s Need to get 11.8 MB of archives. 68s After this operation, 746 kB of additional disk space will be used. 68s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-dev-bin amd64 2.41-1ubuntu1 [24.7 kB] 68s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6-dev amd64 2.41-1ubuntu1 [2182 kB] 68s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 locales all 2.41-1ubuntu1 [4246 kB] 68s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6 amd64 2.41-1ubuntu1 [3327 kB] 69s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-bin amd64 2.41-1ubuntu1 [701 kB] 69s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 69s Preconfiguring packages ... 69s Fetched 11.8 MB in 1s (10.9 MB/s) 69s (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 ... 108914 files and directories currently installed.) 69s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_amd64.deb ... 69s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 69s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_amd64.deb ... 69s Unpacking libc6-dev:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 69s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 69s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 69s Preparing to unpack .../libc6_2.41-1ubuntu1_amd64.deb ... 70s Checking for services that may need to be restarted... 70s Checking init scripts... 70s Checking for services that may need to be restarted... 70s Checking init scripts... 70s Stopping some services possibly affected by the upgrade (will be restarted later): 70s cron: stopping...done. 70s 70s Unpacking libc6:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 70s Setting up libc6:amd64 (2.41-1ubuntu1) ... 70s Checking for services that may need to be restarted... 70s Checking init scripts... 70s Restarting services possibly affected by the upgrade: 70s cron: restarting...done. 70s 70s Services restarted successfully. 70s (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 ... 108915 files and directories currently installed.) 70s Preparing to unpack .../libc-bin_2.41-1ubuntu1_amd64.deb ... 70s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 70s Setting up libc-bin (2.41-1ubuntu1) ... 70s (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 ... 108915 files and directories currently installed.) 70s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_amd64.deb ... 71s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 71s Setting up iproute2 (6.13.0-1ubuntu1) ... 71s Setting up locales (2.41-1ubuntu1) ... 71s Installing new version of config file /etc/locale.alias ... 72s Generating locales (this might take a while)... 73s en_US.UTF-8... done 73s Generation complete. 73s Setting up libc-dev-bin (2.41-1ubuntu1) ... 73s Setting up libc6-dev:amd64 (2.41-1ubuntu1) ... 73s Processing triggers for man-db (2.13.0-1) ... 74s Processing triggers for systemd (257.2-3ubuntu1) ... 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 76s Starting pkgProblemResolver with broken count: 0 76s Starting 2 pkgProblemResolver with broken count: 0 76s Done 76s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s autopkgtest [22:12:17]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 80s autopkgtest [22:12:18]: @@@@@@@@@@@@@@@@@@@@ apt-source python-pyproj 81s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-pyproj 3.7.0-1build2 (dsc) [2354 B] 81s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-pyproj 3.7.0-1build2 (tar) [240 kB] 81s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-pyproj 3.7.0-1build2 (diff) [8524 B] 82s gpgv: Signature made Wed Jan 29 22:38:35 2025 UTC 82s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 82s gpgv: Can't check signature: No public key 82s dpkg-source: warning: cannot verify inline signature for ./python-pyproj_3.7.0-1build2.dsc: no acceptable signature found 82s autopkgtest [22:12:20]: testing package python-pyproj version 3.7.0-1build2 83s autopkgtest [22:12:21]: build not needed 85s autopkgtest [22:12:23]: test pybuild-autopkgtest: preparing testbed 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 86s Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 86s The following NEW packages will be installed: 86s autoconf automake autopoint autotools-dev build-essential comerr-dev cpp 86s cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu cython3 debhelper 86s debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-14 86s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 86s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 86s krb5-multidev libarchive-zip-perl libasan8 libblas3 libbrotli-dev libcc1-0 86s libcurl4-gnutls-dev libdebhelper-perl libdeflate-dev libdeflate0 86s libevent-2.1-7t64 libexpat1-dev libfile-stripnondeterminism-perl 86s libgcc-14-dev libgeos-c1t64 libgeos3.13.0 libgfortran5 libgmp-dev 86s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 86s libgomp1 libgssrpc4t64 libhwasan0 libidn2-dev libisl23 libitm1 libjbig-dev 86s libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev 86s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 86s libjs-jquery-metadata libjs-jquery-tablesorter 86s libjs-jquery-throttle-debounce libjs-sphinxdoc libjs-underscore 86s libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkrb5-dev liblapack3 86s libldap-dev liblerc-dev liblerc4 liblsan0 liblzma-dev libmpc3 libnghttp2-dev 86s libp11-kit-dev libpkgconf3 libproj-dev libproj25 libpsl-dev 86s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13-dev 86s libquadmath0 librtmp-dev libsharpyuv-dev libsharpyuv0 libsqlite3-dev 86s libssh2-1-dev libssl-dev libstdc++-14-dev libtasn1-6-dev libtiff-dev 86s libtiff6 libtiffxx6 libtool libtsan2 libubsan1 libunbound8 libwebp-dev 86s libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libzstd-dev m4 nettle-dev 86s pkgconf pkgconf-bin po-debconf proj-bin proj-data pybuild-plugin-autopkgtest 86s pybuild-plugin-pyproject python3-all python3-all-dev python3-build 86s python3-coverage python3-dateutil python3-dev python3-iniconfig 86s python3-installer python3-numpy python3-packaging python3-pandas 86s python3-pandas-lib python3-pluggy python3-pyproj python3-pyproject-hooks 86s python3-pytest python3-pytest-cov python3-pytz python3-shapely python3-toml 86s python3-tz python3-wheel python3.12 python3.12-dev python3.12-minimal 86s python3.13-dev zlib1g-dev 86s 0 upgraded, 149 newly installed, 0 to remove and 0 not upgraded. 86s Need to get 138 MB of archives. 86s After this operation, 548 MB of additional disk space will be used. 86s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 87s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 87s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-5 [263 kB] 87s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 87s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 87s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.17-3 [572 kB] 87s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.23.1-1 [619 kB] 87s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 87s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 87s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.9 MB] 87s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu1 [1032 B] 87s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 87s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 87s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-17ubuntu1 [47.6 kB] 87s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-17ubuntu1 [148 kB] 87s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-17ubuntu1 [28.9 kB] 87s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-17ubuntu1 [2998 kB] 87s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-17ubuntu1 [1317 kB] 87s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-17ubuntu1 [2733 kB] 88s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-17ubuntu1 [1177 kB] 88s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-17ubuntu1 [1634 kB] 88s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-17ubuntu1 [153 kB] 88s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 88s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [23.3 MB] 89s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu1 [536 kB] 89s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 89s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 89s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 89s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [13.4 MB] 89s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu1 [21.8 kB] 89s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 89s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 89s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 89s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 cython3 amd64 3.0.11+dfsg-2ubuntu1 [3370 kB] 89s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 89s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.5.4-3build1 [168 kB] 89s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 89s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 89s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 89s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 89s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-2 [47.0 kB] 89s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 89s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.23.1-1 [1086 kB] 89s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 90s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 90s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.24.1ubuntu2 [895 kB] 90s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20250108 [117 kB] 90s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 comerr-dev amd64 2.1-1.47.2-1ubuntu1 [44.9 kB] 90s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libgssrpc4t64 amd64 1.21.3-4ubuntu1 [58.1 kB] 90s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libkadm5clnt-mit12 amd64 1.21.3-4ubuntu1 [41.3 kB] 90s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libkdb5-10t64 amd64 1.21.3-4ubuntu1 [41.8 kB] 90s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libkadm5srv-mit12 amd64 1.21.3-4ubuntu1 [55.5 kB] 90s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 krb5-multidev amd64 1.21.3-4ubuntu1 [125 kB] 90s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 90s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli-dev amd64 1.1.0-2build3 [381 kB] 90s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 90s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libunbound8 amd64 1.22.0-1ubuntu1 [519 kB] 90s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-dane0t64 amd64 3.8.9-2ubuntu1 [24.4 kB] 90s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-openssl27t64 amd64 3.8.9-2ubuntu1 [24.6 kB] 90s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn2-dev amd64 2.3.7-2build2 [120 kB] 90s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit-dev amd64 0.25.5-2ubuntu1 [22.7 kB] 90s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6-dev amd64 4.20.0-2 [98.1 kB] 90s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2ubuntu7 [10.0 kB] 90s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2ubuntu7 [341 kB] 90s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 nettle-dev amd64 3.10-1 [1172 kB] 90s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls28-dev amd64 3.8.9-2ubuntu1 [1114 kB] 90s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libkrb5-dev amd64 1.21.3-4ubuntu1 [11.9 kB] 90s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libldap-dev amd64 2.6.9+dfsg-1~exp2ubuntu1 [335 kB] 90s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 90s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 90s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 90s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libnghttp2-dev amd64 1.64.0-1 [123 kB] 90s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libpsl-dev amd64 0.21.2-1.1build1 [76.4 kB] 90s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 90s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 librtmp-dev amd64 2.4+20151223.gitfa8646d.1-2build7 [66.7 kB] 90s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl-dev amd64 3.4.0-1ubuntu2 [2874 kB] 90s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libssh2-1-dev amd64 1.11.1-1 [292 kB] 90s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libzstd-dev amd64 1.5.6+dfsg-2 [444 kB] 90s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4-gnutls-dev amd64 8.12.0+git20250209.89ed161+ds-1ubuntu1 [518 kB] 90s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.23-1 [64.1 kB] 90s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate-dev amd64 1.23-1 [71.7 kB] 90s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 90s Get:83 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgeos3.13.0 amd64 3.13.0-1 [1017 kB] 90s Get:84 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgeos-c1t64 amd64 3.13.0-1 [103 kB] 90s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-17ubuntu1 [910 kB] 90s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 90s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8-dev amd64 2.1.5-3ubuntu2 [324 kB] 90s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 90s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8-dev amd64 8c-2ubuntu11 [1484 B] 90s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-dev amd64 8c-2ubuntu11 [1482 B] 90s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 90s Get:92 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-metadata all 12-4 [6582 B] 90s Get:93 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 90s Get:94 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 90s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 90s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 90s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 91s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 91s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc-dev amd64 4.0.0+ds-5ubuntu1 [261 kB] 91s Get:100 http://ftpmaster.internal/ubuntu plucky/universe amd64 proj-data all 9.5.1-1 [7924 kB] 91s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 91s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 91s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 91s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 91s Get:105 http://ftpmaster.internal/ubuntu plucky/universe amd64 libproj25 amd64 9.5.1-1 [1499 kB] 92s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.2-1 [5501 kB] 92s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-dev amd64 3.13.1-1~exp2 [10.5 kB] 92s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.9-1 [5702 kB] 92s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-all-dev amd64 3.13.1-1~exp2 [922 B] 92s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv-dev amd64 1.5.0-0.1 [27.9 kB] 92s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libsqlite3-dev amd64 3.46.1-1 [929 kB] 92s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig-dev amd64 2.1-6.1ubuntu2 [27.9 kB] 92s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma-dev amd64 5.6.3-1 [189 kB] 92s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 92s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 92s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdecoder3 amd64 1.5.0-0.1 [215 kB] 92s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp-dev amd64 1.5.0-0.1 [490 kB] 92s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiffxx6 amd64 4.5.1+git230720-4ubuntu4 [5732 B] 92s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff-dev amd64 4.5.1+git230720-4ubuntu4 [339 kB] 92s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybuild-plugin-autopkgtest all 6.20250108 [1744 B] 92s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 92s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 92s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-toml all 0.10.2-1 [16.5 kB] 92s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel all 0.45.1-1 [57.7 kB] 92s Get:125 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-build all 1.2.2-1 [31.0 kB] 92s Get:126 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 92s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybuild-plugin-pyproject all 6.20250108 [1726 B] 92s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 92s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.2-1 [508 kB] 92s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dev amd64 3.13.1-1~exp2 [26.7 kB] 92s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.9-1 [505 kB] 92s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all-dev amd64 3.13.1-1~exp2 [918 B] 92s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 92s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-3 [80.2 kB] 92s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 92s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-13 [5319 kB] 93s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pytz all 2025.1-3 [162 kB] 93s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tz all 2025.1-3 [1866 B] 93s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandas-lib amd64 2.2.3+dfsg-8 [8248 kB] 93s Get:140 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandas all 2.2.3+dfsg-8 [3112 kB] 93s Get:141 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 93s Get:142 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyproj amd64 3.7.0-1build2 [633 kB] 93s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 93s Get:144 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 93s Get:145 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 93s Get:146 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 93s Get:147 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-shapely amd64 2.0.7-1 [374 kB] 93s Get:148 http://ftpmaster.internal/ubuntu plucky/universe amd64 libproj-dev amd64 9.5.1-1 [76.5 kB] 93s Get:149 http://ftpmaster.internal/ubuntu plucky/universe amd64 proj-bin amd64 9.5.1-1 [172 kB] 93s Fetched 138 MB in 7s (19.9 MB/s) 93s Selecting previously unselected package python3.12-minimal. 93s (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 ... 108916 files and directories currently installed.) 93s Preparing to unpack .../000-python3.12-minimal_3.12.9-1_amd64.deb ... 93s Unpacking python3.12-minimal (3.12.9-1) ... 93s Selecting previously unselected package python3.12. 93s Preparing to unpack .../001-python3.12_3.12.9-1_amd64.deb ... 93s Unpacking python3.12 (3.12.9-1) ... 94s Selecting previously unselected package m4. 94s Preparing to unpack .../002-m4_1.4.19-5_amd64.deb ... 94s Unpacking m4 (1.4.19-5) ... 94s Selecting previously unselected package autoconf. 94s Preparing to unpack .../003-autoconf_2.72-3_all.deb ... 94s Unpacking autoconf (2.72-3) ... 94s Selecting previously unselected package autotools-dev. 94s Preparing to unpack .../004-autotools-dev_20220109.1_all.deb ... 94s Unpacking autotools-dev (20220109.1) ... 94s Selecting previously unselected package automake. 94s Preparing to unpack .../005-automake_1%3a1.17-3_all.deb ... 94s Unpacking automake (1:1.17-3) ... 94s Selecting previously unselected package autopoint. 94s Preparing to unpack .../006-autopoint_0.23.1-1_all.deb ... 94s Unpacking autopoint (0.23.1-1) ... 94s Selecting previously unselected package libisl23:amd64. 94s Preparing to unpack .../007-libisl23_0.27-1_amd64.deb ... 94s Unpacking libisl23:amd64 (0.27-1) ... 94s Selecting previously unselected package libmpc3:amd64. 94s Preparing to unpack .../008-libmpc3_1.3.1-1build2_amd64.deb ... 94s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 94s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 94s Preparing to unpack .../009-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package cpp-14. 94s Preparing to unpack .../010-cpp-14_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package cpp-x86-64-linux-gnu. 94s Preparing to unpack .../011-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 94s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 94s Selecting previously unselected package cpp. 94s Preparing to unpack .../012-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 94s Unpacking cpp (4:14.2.0-1ubuntu1) ... 94s Selecting previously unselected package libcc1-0:amd64. 94s Preparing to unpack .../013-libcc1-0_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libcc1-0:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libgomp1:amd64. 94s Preparing to unpack .../014-libgomp1_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libgomp1:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libitm1:amd64. 94s Preparing to unpack .../015-libitm1_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libitm1:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libasan8:amd64. 94s Preparing to unpack .../016-libasan8_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libasan8:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package liblsan0:amd64. 94s Preparing to unpack .../017-liblsan0_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking liblsan0:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libtsan2:amd64. 94s Preparing to unpack .../018-libtsan2_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libtsan2:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libubsan1:amd64. 94s Preparing to unpack .../019-libubsan1_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libubsan1:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libhwasan0:amd64. 94s Preparing to unpack .../020-libhwasan0_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libhwasan0:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libquadmath0:amd64. 94s Preparing to unpack .../021-libquadmath0_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libquadmath0:amd64 (14.2.0-17ubuntu1) ... 94s Selecting previously unselected package libgcc-14-dev:amd64. 94s Preparing to unpack .../022-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 94s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 95s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 95s Preparing to unpack .../023-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 95s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 95s Selecting previously unselected package gcc-14. 95s Preparing to unpack .../024-gcc-14_14.2.0-17ubuntu1_amd64.deb ... 95s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 95s Selecting previously unselected package gcc-x86-64-linux-gnu. 95s Preparing to unpack .../025-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 95s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package gcc. 95s Preparing to unpack .../026-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 95s Unpacking gcc (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package libstdc++-14-dev:amd64. 95s Preparing to unpack .../027-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 95s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 95s Selecting previously unselected package g++-14-x86-64-linux-gnu. 95s Preparing to unpack .../028-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 95s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 95s Selecting previously unselected package g++-14. 95s Preparing to unpack .../029-g++-14_14.2.0-17ubuntu1_amd64.deb ... 95s Unpacking g++-14 (14.2.0-17ubuntu1) ... 95s Selecting previously unselected package g++-x86-64-linux-gnu. 95s Preparing to unpack .../030-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 95s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 95s Selecting previously unselected package g++. 96s Preparing to unpack .../031-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 96s Unpacking g++ (4:14.2.0-1ubuntu1) ... 96s Selecting previously unselected package build-essential. 96s Preparing to unpack .../032-build-essential_12.10ubuntu1_amd64.deb ... 96s Unpacking build-essential (12.10ubuntu1) ... 96s Selecting previously unselected package cython3. 96s Preparing to unpack .../033-cython3_3.0.11+dfsg-2ubuntu1_amd64.deb ... 96s Unpacking cython3 (3.0.11+dfsg-2ubuntu1) ... 96s Selecting previously unselected package libdebhelper-perl. 96s Preparing to unpack .../034-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 96s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 96s Selecting previously unselected package libtool. 96s Preparing to unpack .../035-libtool_2.5.4-3build1_all.deb ... 96s Unpacking libtool (2.5.4-3build1) ... 96s Selecting previously unselected package dh-autoreconf. 96s Preparing to unpack .../036-dh-autoreconf_20_all.deb ... 96s Unpacking dh-autoreconf (20) ... 96s Selecting previously unselected package libarchive-zip-perl. 96s Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ... 96s Unpacking libarchive-zip-perl (1.68-1) ... 96s Selecting previously unselected package libfile-stripnondeterminism-perl. 96s Preparing to unpack .../038-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 96s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 96s Selecting previously unselected package dh-strip-nondeterminism. 96s Preparing to unpack .../039-dh-strip-nondeterminism_1.14.1-2_all.deb ... 96s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 96s Selecting previously unselected package debugedit. 96s Preparing to unpack .../040-debugedit_1%3a5.1-2_amd64.deb ... 96s Unpacking debugedit (1:5.1-2) ... 96s Selecting previously unselected package dwz. 96s Preparing to unpack .../041-dwz_0.15-1build6_amd64.deb ... 96s Unpacking dwz (0.15-1build6) ... 96s Selecting previously unselected package gettext. 96s Preparing to unpack .../042-gettext_0.23.1-1_amd64.deb ... 96s Unpacking gettext (0.23.1-1) ... 96s Selecting previously unselected package intltool-debian. 96s Preparing to unpack .../043-intltool-debian_0.35.0+20060710.6_all.deb ... 96s Unpacking intltool-debian (0.35.0+20060710.6) ... 96s Selecting previously unselected package po-debconf. 96s Preparing to unpack .../044-po-debconf_1.0.21+nmu1_all.deb ... 96s Unpacking po-debconf (1.0.21+nmu1) ... 96s Selecting previously unselected package debhelper. 96s Preparing to unpack .../045-debhelper_13.24.1ubuntu2_all.deb ... 96s Unpacking debhelper (13.24.1ubuntu2) ... 96s Selecting previously unselected package dh-python. 96s Preparing to unpack .../046-dh-python_6.20250108_all.deb ... 96s Unpacking dh-python (6.20250108) ... 96s Selecting previously unselected package comerr-dev:amd64. 96s Preparing to unpack .../047-comerr-dev_2.1-1.47.2-1ubuntu1_amd64.deb ... 96s Unpacking comerr-dev:amd64 (2.1-1.47.2-1ubuntu1) ... 96s Selecting previously unselected package libgssrpc4t64:amd64. 96s Preparing to unpack .../048-libgssrpc4t64_1.21.3-4ubuntu1_amd64.deb ... 96s Unpacking libgssrpc4t64:amd64 (1.21.3-4ubuntu1) ... 96s Selecting previously unselected package libkadm5clnt-mit12:amd64. 96s Preparing to unpack .../049-libkadm5clnt-mit12_1.21.3-4ubuntu1_amd64.deb ... 96s Unpacking libkadm5clnt-mit12:amd64 (1.21.3-4ubuntu1) ... 96s Selecting previously unselected package libkdb5-10t64:amd64. 96s Preparing to unpack .../050-libkdb5-10t64_1.21.3-4ubuntu1_amd64.deb ... 96s Unpacking libkdb5-10t64:amd64 (1.21.3-4ubuntu1) ... 96s Selecting previously unselected package libkadm5srv-mit12:amd64. 96s Preparing to unpack .../051-libkadm5srv-mit12_1.21.3-4ubuntu1_amd64.deb ... 96s Unpacking libkadm5srv-mit12:amd64 (1.21.3-4ubuntu1) ... 96s Selecting previously unselected package krb5-multidev:amd64. 96s Preparing to unpack .../052-krb5-multidev_1.21.3-4ubuntu1_amd64.deb ... 96s Unpacking krb5-multidev:amd64 (1.21.3-4ubuntu1) ... 96s Selecting previously unselected package libblas3:amd64. 96s Preparing to unpack .../053-libblas3_3.12.1-2_amd64.deb ... 96s Unpacking libblas3:amd64 (3.12.1-2) ... 96s Selecting previously unselected package libbrotli-dev:amd64. 96s Preparing to unpack .../054-libbrotli-dev_1.1.0-2build3_amd64.deb ... 96s Unpacking libbrotli-dev:amd64 (1.1.0-2build3) ... 96s Selecting previously unselected package libevent-2.1-7t64:amd64. 96s Preparing to unpack .../055-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 96s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 96s Selecting previously unselected package libunbound8:amd64. 96s Preparing to unpack .../056-libunbound8_1.22.0-1ubuntu1_amd64.deb ... 96s Unpacking libunbound8:amd64 (1.22.0-1ubuntu1) ... 96s Selecting previously unselected package libgnutls-dane0t64:amd64. 96s Preparing to unpack .../057-libgnutls-dane0t64_3.8.9-2ubuntu1_amd64.deb ... 96s Unpacking libgnutls-dane0t64:amd64 (3.8.9-2ubuntu1) ... 97s Selecting previously unselected package libgnutls-openssl27t64:amd64. 97s Preparing to unpack .../058-libgnutls-openssl27t64_3.8.9-2ubuntu1_amd64.deb ... 97s Unpacking libgnutls-openssl27t64:amd64 (3.8.9-2ubuntu1) ... 97s Selecting previously unselected package libidn2-dev:amd64. 97s Preparing to unpack .../059-libidn2-dev_2.3.7-2build2_amd64.deb ... 97s Unpacking libidn2-dev:amd64 (2.3.7-2build2) ... 97s Selecting previously unselected package libp11-kit-dev:amd64. 97s Preparing to unpack .../060-libp11-kit-dev_0.25.5-2ubuntu1_amd64.deb ... 97s Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 97s Selecting previously unselected package libtasn1-6-dev:amd64. 97s Preparing to unpack .../061-libtasn1-6-dev_4.20.0-2_amd64.deb ... 97s Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ... 97s Selecting previously unselected package libgmpxx4ldbl:amd64. 97s Preparing to unpack .../062-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 97s Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 97s Selecting previously unselected package libgmp-dev:amd64. 97s Preparing to unpack .../063-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 97s Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 97s Selecting previously unselected package nettle-dev:amd64. 97s Preparing to unpack .../064-nettle-dev_3.10-1_amd64.deb ... 97s Unpacking nettle-dev:amd64 (3.10-1) ... 97s Selecting previously unselected package libgnutls28-dev:amd64. 97s Preparing to unpack .../065-libgnutls28-dev_3.8.9-2ubuntu1_amd64.deb ... 97s Unpacking libgnutls28-dev:amd64 (3.8.9-2ubuntu1) ... 97s Selecting previously unselected package libkrb5-dev:amd64. 97s Preparing to unpack .../066-libkrb5-dev_1.21.3-4ubuntu1_amd64.deb ... 97s Unpacking libkrb5-dev:amd64 (1.21.3-4ubuntu1) ... 97s Selecting previously unselected package libldap-dev:amd64. 97s Preparing to unpack .../067-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_amd64.deb ... 97s Unpacking libldap-dev:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 97s Selecting previously unselected package libpkgconf3:amd64. 97s Preparing to unpack .../068-libpkgconf3_1.8.1-4_amd64.deb ... 97s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 97s Selecting previously unselected package pkgconf-bin. 97s Preparing to unpack .../069-pkgconf-bin_1.8.1-4_amd64.deb ... 97s Unpacking pkgconf-bin (1.8.1-4) ... 97s Selecting previously unselected package pkgconf:amd64. 97s Preparing to unpack .../070-pkgconf_1.8.1-4_amd64.deb ... 97s Unpacking pkgconf:amd64 (1.8.1-4) ... 97s Selecting previously unselected package libnghttp2-dev:amd64. 97s Preparing to unpack .../071-libnghttp2-dev_1.64.0-1_amd64.deb ... 97s Unpacking libnghttp2-dev:amd64 (1.64.0-1) ... 97s Selecting previously unselected package libpsl-dev:amd64. 97s Preparing to unpack .../072-libpsl-dev_0.21.2-1.1build1_amd64.deb ... 97s Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ... 97s Selecting previously unselected package zlib1g-dev:amd64. 97s Preparing to unpack .../073-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 97s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 97s Selecting previously unselected package librtmp-dev:amd64. 97s Preparing to unpack .../074-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_amd64.deb ... 97s Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 97s Selecting previously unselected package libssl-dev:amd64. 97s Preparing to unpack .../075-libssl-dev_3.4.0-1ubuntu2_amd64.deb ... 97s Unpacking libssl-dev:amd64 (3.4.0-1ubuntu2) ... 97s Selecting previously unselected package libssh2-1-dev:amd64. 97s Preparing to unpack .../076-libssh2-1-dev_1.11.1-1_amd64.deb ... 97s Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... 97s Selecting previously unselected package libzstd-dev:amd64. 97s Preparing to unpack .../077-libzstd-dev_1.5.6+dfsg-2_amd64.deb ... 97s Unpacking libzstd-dev:amd64 (1.5.6+dfsg-2) ... 97s Selecting previously unselected package libcurl4-gnutls-dev:amd64. 97s Preparing to unpack .../078-libcurl4-gnutls-dev_8.12.0+git20250209.89ed161+ds-1ubuntu1_amd64.deb ... 97s Unpacking libcurl4-gnutls-dev:amd64 (8.12.0+git20250209.89ed161+ds-1ubuntu1) ... 97s Selecting previously unselected package libdeflate0:amd64. 97s Preparing to unpack .../079-libdeflate0_1.23-1_amd64.deb ... 97s Unpacking libdeflate0:amd64 (1.23-1) ... 97s Selecting previously unselected package libdeflate-dev:amd64. 97s Preparing to unpack .../080-libdeflate-dev_1.23-1_amd64.deb ... 97s Unpacking libdeflate-dev:amd64 (1.23-1) ... 97s Selecting previously unselected package libexpat1-dev:amd64. 97s Preparing to unpack .../081-libexpat1-dev_2.6.4-1_amd64.deb ... 97s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 97s Selecting previously unselected package libgeos3.13.0:amd64. 97s Preparing to unpack .../082-libgeos3.13.0_3.13.0-1_amd64.deb ... 97s Unpacking libgeos3.13.0:amd64 (3.13.0-1) ... 97s Selecting previously unselected package libgeos-c1t64:amd64. 97s Preparing to unpack .../083-libgeos-c1t64_3.13.0-1_amd64.deb ... 97s Unpacking libgeos-c1t64:amd64 (3.13.0-1) ... 97s Selecting previously unselected package libgfortran5:amd64. 97s Preparing to unpack .../084-libgfortran5_14.2.0-17ubuntu1_amd64.deb ... 97s Unpacking libgfortran5:amd64 (14.2.0-17ubuntu1) ... 98s Selecting previously unselected package libjpeg-turbo8:amd64. 98s Preparing to unpack .../085-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 98s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 98s Selecting previously unselected package libjpeg-turbo8-dev:amd64. 98s Preparing to unpack .../086-libjpeg-turbo8-dev_2.1.5-3ubuntu2_amd64.deb ... 98s Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 98s Selecting previously unselected package libjpeg8:amd64. 98s Preparing to unpack .../087-libjpeg8_8c-2ubuntu11_amd64.deb ... 98s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 98s Selecting previously unselected package libjpeg8-dev:amd64. 98s Preparing to unpack .../088-libjpeg8-dev_8c-2ubuntu11_amd64.deb ... 98s Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ... 98s Selecting previously unselected package libjpeg-dev:amd64. 98s Preparing to unpack .../089-libjpeg-dev_8c-2ubuntu11_amd64.deb ... 98s Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ... 98s Selecting previously unselected package libjs-jquery. 98s Preparing to unpack .../090-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 98s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 98s Selecting previously unselected package libjs-jquery-metadata. 98s Preparing to unpack .../091-libjs-jquery-metadata_12-4_all.deb ... 98s Unpacking libjs-jquery-metadata (12-4) ... 98s Selecting previously unselected package libjs-jquery-tablesorter. 98s Preparing to unpack .../092-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 98s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 98s Selecting previously unselected package libjs-jquery-throttle-debounce. 98s Preparing to unpack .../093-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 98s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 98s Selecting previously unselected package libjs-underscore. 98s Preparing to unpack .../094-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 98s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 98s Selecting previously unselected package libjs-sphinxdoc. 98s Preparing to unpack .../095-libjs-sphinxdoc_8.1.3-4_all.deb ... 98s Unpacking libjs-sphinxdoc (8.1.3-4) ... 98s Selecting previously unselected package liblapack3:amd64. 98s Preparing to unpack .../096-liblapack3_3.12.1-2_amd64.deb ... 98s Unpacking liblapack3:amd64 (3.12.1-2) ... 98s Selecting previously unselected package liblerc4:amd64. 98s Preparing to unpack .../097-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 98s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 98s Selecting previously unselected package liblerc-dev:amd64. 98s Preparing to unpack .../098-liblerc-dev_4.0.0+ds-5ubuntu1_amd64.deb ... 98s Unpacking liblerc-dev:amd64 (4.0.0+ds-5ubuntu1) ... 98s Selecting previously unselected package proj-data. 98s Preparing to unpack .../099-proj-data_9.5.1-1_all.deb ... 98s Unpacking proj-data (9.5.1-1) ... 98s Selecting previously unselected package libjbig0:amd64. 98s Preparing to unpack .../100-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 98s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 98s Selecting previously unselected package libsharpyuv0:amd64. 98s Preparing to unpack .../101-libsharpyuv0_1.5.0-0.1_amd64.deb ... 98s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 98s Selecting previously unselected package libwebp7:amd64. 98s Preparing to unpack .../102-libwebp7_1.5.0-0.1_amd64.deb ... 98s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 98s Selecting previously unselected package libtiff6:amd64. 98s Preparing to unpack .../103-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 98s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 98s Selecting previously unselected package libproj25:amd64. 98s Preparing to unpack .../104-libproj25_9.5.1-1_amd64.deb ... 98s Unpacking libproj25:amd64 (9.5.1-1) ... 98s Selecting previously unselected package libpython3.13-dev:amd64. 98s Preparing to unpack .../105-libpython3.13-dev_3.13.2-1_amd64.deb ... 98s Unpacking libpython3.13-dev:amd64 (3.13.2-1) ... 98s Selecting previously unselected package libpython3-dev:amd64. 98s Preparing to unpack .../106-libpython3-dev_3.13.1-1~exp2_amd64.deb ... 98s Unpacking libpython3-dev:amd64 (3.13.1-1~exp2) ... 98s Selecting previously unselected package libpython3.12-dev:amd64. 98s Preparing to unpack .../107-libpython3.12-dev_3.12.9-1_amd64.deb ... 98s Unpacking libpython3.12-dev:amd64 (3.12.9-1) ... 99s Selecting previously unselected package libpython3-all-dev:amd64. 99s Preparing to unpack .../108-libpython3-all-dev_3.13.1-1~exp2_amd64.deb ... 99s Unpacking libpython3-all-dev:amd64 (3.13.1-1~exp2) ... 99s Selecting previously unselected package libsharpyuv-dev:amd64. 99s Preparing to unpack .../109-libsharpyuv-dev_1.5.0-0.1_amd64.deb ... 99s Unpacking libsharpyuv-dev:amd64 (1.5.0-0.1) ... 99s Selecting previously unselected package libsqlite3-dev:amd64. 99s Preparing to unpack .../110-libsqlite3-dev_3.46.1-1_amd64.deb ... 99s Unpacking libsqlite3-dev:amd64 (3.46.1-1) ... 99s Selecting previously unselected package libjbig-dev:amd64. 99s Preparing to unpack .../111-libjbig-dev_2.1-6.1ubuntu2_amd64.deb ... 99s Unpacking libjbig-dev:amd64 (2.1-6.1ubuntu2) ... 99s Selecting previously unselected package liblzma-dev:amd64. 99s Preparing to unpack .../112-liblzma-dev_5.6.3-1_amd64.deb ... 99s Unpacking liblzma-dev:amd64 (5.6.3-1) ... 99s Selecting previously unselected package libwebpdemux2:amd64. 99s Preparing to unpack .../113-libwebpdemux2_1.5.0-0.1_amd64.deb ... 99s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 99s Selecting previously unselected package libwebpmux3:amd64. 99s Preparing to unpack .../114-libwebpmux3_1.5.0-0.1_amd64.deb ... 99s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 99s Selecting previously unselected package libwebpdecoder3:amd64. 99s Preparing to unpack .../115-libwebpdecoder3_1.5.0-0.1_amd64.deb ... 99s Unpacking libwebpdecoder3:amd64 (1.5.0-0.1) ... 99s Selecting previously unselected package libwebp-dev:amd64. 99s Preparing to unpack .../116-libwebp-dev_1.5.0-0.1_amd64.deb ... 99s Unpacking libwebp-dev:amd64 (1.5.0-0.1) ... 99s Selecting previously unselected package libtiffxx6:amd64. 99s Preparing to unpack .../117-libtiffxx6_4.5.1+git230720-4ubuntu4_amd64.deb ... 99s Unpacking libtiffxx6:amd64 (4.5.1+git230720-4ubuntu4) ... 99s Selecting previously unselected package libtiff-dev:amd64. 99s Preparing to unpack .../118-libtiff-dev_4.5.1+git230720-4ubuntu4_amd64.deb ... 99s Unpacking libtiff-dev:amd64 (4.5.1+git230720-4ubuntu4) ... 99s Selecting previously unselected package pybuild-plugin-autopkgtest. 99s Preparing to unpack .../119-pybuild-plugin-autopkgtest_6.20250108_all.deb ... 99s Unpacking pybuild-plugin-autopkgtest (6.20250108) ... 99s Selecting previously unselected package python3-packaging. 99s Preparing to unpack .../120-python3-packaging_24.2-1_all.deb ... 99s Unpacking python3-packaging (24.2-1) ... 99s Selecting previously unselected package python3-pyproject-hooks. 99s Preparing to unpack .../121-python3-pyproject-hooks_1.2.0-1_all.deb ... 99s Unpacking python3-pyproject-hooks (1.2.0-1) ... 99s Selecting previously unselected package python3-toml. 99s Preparing to unpack .../122-python3-toml_0.10.2-1_all.deb ... 99s Unpacking python3-toml (0.10.2-1) ... 99s Selecting previously unselected package python3-wheel. 99s Preparing to unpack .../123-python3-wheel_0.45.1-1_all.deb ... 99s Unpacking python3-wheel (0.45.1-1) ... 99s Selecting previously unselected package python3-build. 99s Preparing to unpack .../124-python3-build_1.2.2-1_all.deb ... 99s Unpacking python3-build (1.2.2-1) ... 99s Selecting previously unselected package python3-installer. 99s Preparing to unpack .../125-python3-installer_0.7.0+dfsg1-3_all.deb ... 99s Unpacking python3-installer (0.7.0+dfsg1-3) ... 99s Selecting previously unselected package pybuild-plugin-pyproject. 99s Preparing to unpack .../126-pybuild-plugin-pyproject_6.20250108_all.deb ... 99s Unpacking pybuild-plugin-pyproject (6.20250108) ... 99s Selecting previously unselected package python3-all. 99s Preparing to unpack .../127-python3-all_3.13.1-1~exp2_amd64.deb ... 99s Unpacking python3-all (3.13.1-1~exp2) ... 99s Selecting previously unselected package python3.13-dev. 99s Preparing to unpack .../128-python3.13-dev_3.13.2-1_amd64.deb ... 99s Unpacking python3.13-dev (3.13.2-1) ... 99s Selecting previously unselected package python3-dev. 99s Preparing to unpack .../129-python3-dev_3.13.1-1~exp2_amd64.deb ... 99s Unpacking python3-dev (3.13.1-1~exp2) ... 99s Selecting previously unselected package python3.12-dev. 99s Preparing to unpack .../130-python3.12-dev_3.12.9-1_amd64.deb ... 99s Unpacking python3.12-dev (3.12.9-1) ... 99s Selecting previously unselected package python3-all-dev. 99s Preparing to unpack .../131-python3-all-dev_3.13.1-1~exp2_amd64.deb ... 99s Unpacking python3-all-dev (3.13.1-1~exp2) ... 99s Selecting previously unselected package python3-coverage. 99s Preparing to unpack .../132-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 99s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 99s Selecting previously unselected package python3-dateutil. 99s Preparing to unpack .../133-python3-dateutil_2.9.0-3_all.deb ... 99s Unpacking python3-dateutil (2.9.0-3) ... 99s Selecting previously unselected package python3-iniconfig. 99s Preparing to unpack .../134-python3-iniconfig_1.1.1-2_all.deb ... 99s Unpacking python3-iniconfig (1.1.1-2) ... 99s Selecting previously unselected package python3-numpy. 99s Preparing to unpack .../135-python3-numpy_1%3a1.26.4+ds-13_amd64.deb ... 99s Unpacking python3-numpy (1:1.26.4+ds-13) ... 100s Selecting previously unselected package python3-pytz. 100s Preparing to unpack .../136-python3-pytz_2025.1-3_all.deb ... 100s Unpacking python3-pytz (2025.1-3) ... 100s Selecting previously unselected package python3-tz. 100s Preparing to unpack .../137-python3-tz_2025.1-3_all.deb ... 100s Unpacking python3-tz (2025.1-3) ... 100s Selecting previously unselected package python3-pandas-lib:amd64. 100s Preparing to unpack .../138-python3-pandas-lib_2.2.3+dfsg-8_amd64.deb ... 100s Unpacking python3-pandas-lib:amd64 (2.2.3+dfsg-8) ... 100s Selecting previously unselected package python3-pandas. 100s Preparing to unpack .../139-python3-pandas_2.2.3+dfsg-8_all.deb ... 100s Unpacking python3-pandas (2.2.3+dfsg-8) ... 100s Selecting previously unselected package python3-pluggy. 100s Preparing to unpack .../140-python3-pluggy_1.5.0-1_all.deb ... 100s Unpacking python3-pluggy (1.5.0-1) ... 100s Selecting previously unselected package python3-pyproj. 100s Preparing to unpack .../141-python3-pyproj_3.7.0-1build2_amd64.deb ... 100s Unpacking python3-pyproj (3.7.0-1build2) ... 100s Selecting previously unselected package python3-pytest. 100s Preparing to unpack .../142-python3-pytest_8.3.4-1_all.deb ... 100s Unpacking python3-pytest (8.3.4-1) ... 100s Selecting previously unselected package libjs-jquery-hotkeys. 100s Preparing to unpack .../143-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 100s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 100s Selecting previously unselected package libjs-jquery-isonscreen. 100s Preparing to unpack .../144-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 100s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 100s Selecting previously unselected package python3-pytest-cov. 100s Preparing to unpack .../145-python3-pytest-cov_5.0.0-1_all.deb ... 100s Unpacking python3-pytest-cov (5.0.0-1) ... 100s Selecting previously unselected package python3-shapely. 101s Preparing to unpack .../146-python3-shapely_2.0.7-1_amd64.deb ... 101s Unpacking python3-shapely (2.0.7-1) ... 101s Selecting previously unselected package libproj-dev:amd64. 101s Preparing to unpack .../147-libproj-dev_9.5.1-1_amd64.deb ... 101s Unpacking libproj-dev:amd64 (9.5.1-1) ... 101s Selecting previously unselected package proj-bin. 101s Preparing to unpack .../148-proj-bin_9.5.1-1_amd64.deb ... 101s Unpacking proj-bin (9.5.1-1) ... 101s Setting up dh-python (6.20250108) ... 101s Setting up libgnutls-openssl27t64:amd64 (3.8.9-2ubuntu1) ... 101s Setting up python3-iniconfig (1.1.1-2) ... 101s Setting up python3.12-minimal (3.12.9-1) ... 102s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 102s Setting up libzstd-dev:amd64 (1.5.6+dfsg-2) ... 102s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 102s Setting up proj-data (9.5.1-1) ... 102s Setting up libarchive-zip-perl (1.68-1) ... 102s Setting up libgeos3.13.0:amd64 (3.13.0-1) ... 102s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 102s Setting up python3.12 (3.12.9-1) ... 103s Setting up libdeflate0:amd64 (1.23-1) ... 103s Setting up libwebpdecoder3:amd64 (1.5.0-0.1) ... 103s Setting up m4 (1.4.19-5) ... 103s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 103s Setting up python3-all (3.13.1-1~exp2) ... 103s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 103s Setting up python3-pytz (2025.1-3) ... 103s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 103s Setting up libgomp1:amd64 (14.2.0-17ubuntu1) ... 103s Setting up python3-wheel (0.45.1-1) ... 103s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 103s Setting up python3-tz (2025.1-3) ... 103s Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ... 103s Setting up autotools-dev (20220109.1) ... 103s Setting up libblas3:amd64 (3.12.1-2) ... 103s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 103s Setting up python3-packaging (24.2-1) ... 104s Setting up libunbound8:amd64 (1.22.0-1ubuntu1) ... 104s Setting up libpkgconf3:amd64 (1.8.1-4) ... 104s Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 104s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 104s Setting up python3-pyproject-hooks (1.2.0-1) ... 104s Setting up libgnutls-dane0t64:amd64 (3.8.9-2ubuntu1) ... 104s Setting up libsqlite3-dev:amd64 (3.46.1-1) ... 104s Setting up libgssrpc4t64:amd64 (1.21.3-4ubuntu1) ... 104s Setting up libldap-dev:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 104s Setting up libquadmath0:amd64 (14.2.0-17ubuntu1) ... 104s Setting up comerr-dev:amd64 (2.1-1.47.2-1ubuntu1) ... 104s Setting up libssl-dev:amd64 (3.4.0-1ubuntu2) ... 104s Setting up libmpc3:amd64 (1.3.1-1build2) ... 104s Setting up cython3 (3.0.11+dfsg-2ubuntu1) ... 105s Setting up autopoint (0.23.1-1) ... 105s Setting up pkgconf-bin (1.8.1-4) ... 105s Setting up liblerc-dev:amd64 (4.0.0+ds-5ubuntu1) ... 105s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 105s Setting up libidn2-dev:amd64 (2.3.7-2build2) ... 105s Setting up python3-toml (0.10.2-1) ... 105s Setting up python3-installer (0.7.0+dfsg1-3) ... 105s Setting up libgfortran5:amd64 (14.2.0-17ubuntu1) ... 105s Setting up autoconf (2.72-3) ... 105s Setting up python3-pluggy (1.5.0-1) ... 105s Setting up libwebp7:amd64 (1.5.0-0.1) ... 105s Setting up liblzma-dev:amd64 (5.6.3-1) ... 105s Setting up libubsan1:amd64 (14.2.0-17ubuntu1) ... 105s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 105s Setting up dwz (0.15-1build6) ... 105s Setting up libhwasan0:amd64 (14.2.0-17ubuntu1) ... 105s Setting up libasan8:amd64 (14.2.0-17ubuntu1) ... 105s Setting up debugedit (1:5.1-2) ... 105s Setting up python3-dateutil (2.9.0-3) ... 106s Setting up libtsan2:amd64 (14.2.0-17ubuntu1) ... 106s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 106s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 106s Setting up libisl23:amd64 (0.27-1) ... 106s Setting up python3-build (1.2.2-1) ... 106s Setting up libsharpyuv-dev:amd64 (1.5.0-0.1) ... 106s Setting up libtasn1-6-dev:amd64 (4.20.0-2) ... 106s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 106s Setting up libdeflate-dev:amd64 (1.23-1) ... 106s Setting up libcc1-0:amd64 (14.2.0-17ubuntu1) ... 106s Setting up libbrotli-dev:amd64 (1.1.0-2build3) ... 106s Setting up liblsan0:amd64 (14.2.0-17ubuntu1) ... 106s Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 106s Setting up libitm1:amd64 (14.2.0-17ubuntu1) ... 106s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 106s Setting up libkadm5clnt-mit12:amd64 (1.21.3-4ubuntu1) ... 106s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 106s Setting up automake (1:1.17-3) ... 106s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 106s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 106s Setting up libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 106s Setting up liblapack3:amd64 (3.12.1-2) ... 106s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 106s Setting up gettext (0.23.1-1) ... 106s Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 106s Setting up nettle-dev:amd64 (3.10-1) ... 106s Setting up libkdb5-10t64:amd64 (1.21.3-4ubuntu1) ... 106s Setting up pybuild-plugin-pyproject (6.20250108) ... 106s Setting up python3-pytest (8.3.4-1) ... 107s Setting up libgeos-c1t64:amd64 (3.13.0-1) ... 107s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 107s Setting up libjbig-dev:amd64 (2.1-6.1ubuntu2) ... 107s Setting up libpython3.12-dev:amd64 (3.12.9-1) ... 107s Setting up pkgconf:amd64 (1.8.1-4) ... 107s Setting up intltool-debian (0.35.0+20060710.6) ... 107s Setting up libwebp-dev:amd64 (1.5.0-0.1) ... 107s Setting up libjs-jquery-metadata (12-4) ... 107s Setting up libpython3.13-dev:amd64 (3.13.2-1) ... 107s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 107s Setting up python3.12-dev (3.12.9-1) ... 107s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 107s Setting up libssh2-1-dev:amd64 (1.11.1-1) ... 107s Setting up python3-numpy (1:1.26.4+ds-13) ... 109s Setting up libjs-sphinxdoc (8.1.3-4) ... 109s Setting up cpp-14 (14.2.0-17ubuntu1) ... 109s Setting up dh-strip-nondeterminism (1.14.1-2) ... 109s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 109s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 109s Setting up libkadm5srv-mit12:amd64 (1.21.3-4ubuntu1) ... 109s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 109s Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ... 109s Setting up libtiffxx6:amd64 (4.5.1+git230720-4ubuntu4) ... 109s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 109s Setting up krb5-multidev:amd64 (1.21.3-4ubuntu1) ... 109s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 109s Setting up libgnutls28-dev:amd64 (3.8.9-2ubuntu1) ... 109s Setting up libnghttp2-dev:amd64 (1.64.0-1) ... 109s Setting up python3-shapely (2.0.7-1) ... 110s Setting up libpython3-dev:amd64 (3.13.1-1~exp2) ... 110s Setting up libproj25:amd64 (9.5.1-1) ... 110s Setting up python3.13-dev (3.13.2-1) ... 110s Setting up po-debconf (1.0.21+nmu1) ... 110s Setting up python3-pandas-lib:amd64 (2.2.3+dfsg-8) ... 110s Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ... 110s Setting up proj-bin (9.5.1-1) ... 110s Setting up python3-pytest-cov (5.0.0-1) ... 110s Setting up python3-pyproj (3.7.0-1build2) ... 110s Setting up libkrb5-dev:amd64 (1.21.3-4ubuntu1) ... 110s Setting up python3-pandas (2.2.3+dfsg-8) ... 117s Setting up libtiff-dev:amd64 (4.5.1+git230720-4ubuntu4) ... 117s Setting up libpython3-all-dev:amd64 (3.13.1-1~exp2) ... 117s Setting up python3-dev (3.13.1-1~exp2) ... 117s Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 117s Setting up cpp (4:14.2.0-1ubuntu1) ... 117s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 117s Setting up python3-all-dev (3.13.1-1~exp2) ... 117s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 117s Setting up libcurl4-gnutls-dev:amd64 (8.12.0+git20250209.89ed161+ds-1ubuntu1) ... 117s Setting up gcc-14 (14.2.0-17ubuntu1) ... 117s Setting up libproj-dev:amd64 (9.5.1-1) ... 117s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 117s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 117s Setting up g++-14 (14.2.0-17ubuntu1) ... 117s Setting up libtool (2.5.4-3build1) ... 117s Setting up gcc (4:14.2.0-1ubuntu1) ... 117s Setting up dh-autoreconf (20) ... 117s Setting up g++ (4:14.2.0-1ubuntu1) ... 117s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 117s Setting up build-essential (12.10ubuntu1) ... 117s Setting up debhelper (13.24.1ubuntu2) ... 117s Setting up pybuild-plugin-autopkgtest (6.20250108) ... 117s Processing triggers for man-db (2.13.0-1) ... 118s Processing triggers for install-info (7.1.1-1) ... 118s Processing triggers for libc-bin (2.41-1ubuntu1) ... 118s Processing triggers for systemd (257.2-3ubuntu1) ... 119s autopkgtest [22:12:57]: test pybuild-autopkgtest: pybuild-autopkgtest 119s autopkgtest [22:12:57]: test pybuild-autopkgtest: [----------------------- 121s pybuild-autopkgtest 121s I: pybuild base:311: cd /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build; python3.12 -m pytest -v -m "not network and not cli and not grid" 121s ============================= test session starts ============================== 121s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 121s cachedir: .pytest_cache 121s rootdir: /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build 121s configfile: pytest.ini 121s plugins: cov-5.0.0, typeguard-4.4.1 122s collecting ... collected 1008 items / 58 deselected / 950 selected 122s 122s test/crs/test_crs.py::test_from_proj4_json PASSED [ 0%] 122s test/crs/test_crs.py::test_from_proj4 PASSED [ 0%] 122s test/crs/test_crs.py::test_from_proj4__invalid PASSED [ 0%] 122s test/crs/test_crs.py::test_from_epsg PASSED [ 0%] 122s test/crs/test_crs.py::test_from_epsg_string PASSED [ 0%] 122s test/crs/test_crs.py::test_from_epsg_int_like_string PASSED [ 0%] 122s test/crs/test_crs.py::test_from_string PASSED [ 0%] 122s test/crs/test_crs.py::test_from_numpy PASSED [ 0%] 122s test/crs/test_crs.py::test_from_string__invalid PASSED [ 0%] 122s test/crs/test_crs.py::test_initialize_projparams_with_kwargs PASSED [ 1%] 122s test/crs/test_crs.py::test_bare_parameters PASSED [ 1%] 122s test/crs/test_crs.py::test_is_geographic PASSED [ 1%] 122s test/crs/test_crs.py::test_is_projected PASSED [ 1%] 122s test/crs/test_crs.py::test_is_compound PASSED [ 1%] 122s test/crs/test_crs.py::test_is_same_crs PASSED [ 1%] 122s test/crs/test_crs.py::test_to_proj4 PASSED [ 1%] 122s test/crs/test_crs.py::test_empty_json PASSED [ 1%] 122s test/crs/test_crs.py::test_has_wkt_property PASSED [ 1%] 122s test/crs/test_crs.py::test_to_wkt_pretty PASSED [ 2%] 122s test/crs/test_crs.py::test_no_non_deprecated PASSED [ 2%] 122s test/crs/test_crs.py::test_non_deprecated PASSED [ 2%] 122s test/crs/test_crs.py::test_non_deprecated_empty PASSED [ 2%] 122s test/crs/test_crs.py::test_non_deprecated_multiple PASSED [ 2%] 122s test/crs/test_crs.py::test_to_wkt_with_axis_rule_4326[WKT1_GDAL-False] PASSED [ 2%] 122s test/crs/test_crs.py::test_to_wkt_with_axis_rule_4326[WKT1_ESRI-False] PASSED [ 2%] 122s test/crs/test_crs.py::test_to_wkt_with_axis_rule_4326[WKT2_2019-True] PASSED [ 2%] 122s test/crs/test_crs.py::test_to_wkt_with_axis_rule_32630[WKT1_GDAL-True] PASSED [ 2%] 122s test/crs/test_crs.py::test_to_wkt_with_axis_rule_32630[WKT1_ESRI-False] PASSED [ 2%] 122s test/crs/test_crs.py::test_to_wkt_with_axis_rule_32630[WKT2_2019-True] PASSED [ 3%] 122s test/crs/test_crs.py::test_repr PASSED [ 3%] 122s test/crs/test_crs.py::test_repr__long PASSED [ 3%] 122s test/crs/test_crs.py::test_repr_epsg PASSED [ 3%] 122s test/crs/test_crs.py::test_repr__undefined PASSED [ 3%] 122s test/crs/test_crs.py::test_repr_compound PASSED [ 3%] 122s test/crs/test_crs.py::test_axis_info_compound PASSED [ 3%] 122s test/crs/test_crs.py::test_dunder_str PASSED [ 3%] 122s test/crs/test_crs.py::test_epsg PASSED [ 3%] 122s test/crs/test_crs.py::test_datum PASSED [ 4%] 122s test/crs/test_crs.py::test_datum_horizontal PASSED [ 4%] 122s test/crs/test_crs.py::test_datum_unknown PASSED [ 4%] 122s test/crs/test_crs.py::test_epsg__not_found PASSED [ 4%] 122s test/crs/test_crs.py::test_epsg__no_code_available PASSED [ 4%] 122s test/crs/test_crs.py::test_crs_OSR_equivalence PASSED [ 4%] 122s test/crs/test_crs.py::test_crs_OSR_no_equivalence PASSED [ 4%] 122s test/crs/test_crs.py::test_init_from_wkt PASSED [ 4%] 122s test/crs/test_crs.py::test_init_from_wkt_invalid PASSED [ 4%] 122s test/crs/test_crs.py::test_from_wkt PASSED [ 4%] 122s test/crs/test_crs.py::test_from_wkt_invalid PASSED [ 5%] 122s test/crs/test_crs.py::test_from_user_input_epsg PASSED [ 5%] 122s test/crs/test_crs.py::test_from_esri_wkt PASSED [ 5%] 122s test/crs/test_crs.py::test_compound_crs PASSED [ 5%] 122s test/crs/test_crs.py::test_ellipsoid PASSED [ 5%] 122s test/crs/test_crs.py::test_ellipsoid__semi_minor_not_computed PASSED [ 5%] 122s test/crs/test_crs.py::test_area_of_use PASSED [ 5%] 122s test/crs/test_crs.py::test_from_user_input_custom_crs_class PASSED [ 5%] 122s test/crs/test_crs.py::test_non_crs_error PASSED [ 5%] 122s test/crs/test_crs.py::test_sub_crs PASSED [ 6%] 122s test/crs/test_crs.py::test_sub_crs__none PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_system PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_system_geog PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation_grids PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation__missing PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation__from_epsg PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation__from_authority PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input[1671] PASSED [ 6%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input[user_input1] PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input[urn:ogc:def:coordinateOperation:EPSG::1671] PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input[user_input3] PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input[user_input4] PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input[RGF93 v1 to WGS 84 (1)] PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_user_input__invalid PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_epsg__empty PASSED [ 7%] 122s test/crs/test_crs.py::test_coordinate_operation__from_authority__empty PASSED [ 7%] 122s test/crs/test_crs.py::test_datum__from_epsg PASSED [ 7%] 122s test/crs/test_crs.py::test_datum__from_authority PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_epsg__invalid PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_authority__invalid PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input[6326] PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input[user_input1] PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input[urn:ogc:def:ensemble:EPSG::6326] PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input[user_input3] PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input[user_input4] PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input[World Geodetic System 1984] PASSED [ 8%] 122s test/crs/test_crs.py::test_datum__from_user_input__invalid PASSED [ 8%] 122s test/crs/test_crs.py::test_prime_meridian__from_epsg PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_authority PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_epsg__invalid PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_authority__invalid PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_user_input[8901] PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_user_input[user_input1] PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_user_input[urn:ogc:def:meridian:EPSG::8901] PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_user_input[user_input3] PASSED [ 9%] 122s test/crs/test_crs.py::test_prime_meridian__from_user_input[user_input4] PASSED [ 9%] 123s test/crs/test_crs.py::test_prime_meridian__from_user_input[Greenwich] PASSED [ 10%] 123s test/crs/test_crs.py::test_prime_meridian__from_user_input__invalid PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_epsg PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_authority PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_epsg__invalid PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_authority__invalid PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input[7001] PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input[user_input1] PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input[user_input3] PASSED [ 10%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input[user_input4] PASSED [ 11%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input[Airy 1830] PASSED [ 11%] 123s test/crs/test_crs.py::test_ellipsoid__from_user_input__invalid PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input[user_input0] PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input[{"$schema": "https://proj.org/schemas/v0.2/projjson.schema.json", "type": "CoordinateSystem", "subtype": "Cartesian", "axis": [{"name": "Easting", "abbreviation": "E", "direction": "east", "unit": "metre"}, {"name": "Northing", "abbreviation": "N", "direction": "north", "unit": "metre"}]}] PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input[user_input2] PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[7001] PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[user_input1] PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 11%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[user_input3] PASSED [ 12%] 123s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[user_input4] PASSED [ 12%] 123s test/crs/test_crs.py::test_bound_crs_is_geographic PASSED [ 12%] 123s test/crs/test_crs.py::test_coordinate_operation_towgs84_three PASSED [ 12%] 123s test/crs/test_crs.py::test_coordinate_operation_towgs84_seven PASSED [ 12%] 123s test/crs/test_crs.py::test_axis_info_bound PASSED [ 12%] 123s test/crs/test_crs.py::test_coordinate_operation_towgs84_missing PASSED [ 12%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT1_GDAL-WktVersion.WKT1_GDAL] PASSED [ 12%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2018-WktVersion.WKT2_2018] PASSED [ 12%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2018_SIMPLIFIED-WktVersion.WKT2_2018_SIMPLIFIED] PASSED [ 12%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2019-WktVersion.WKT2_2019] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2019_SIMPLIFIED-WktVersion.WKT2_2019_SIMPLIFIED] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2015-WktVersion.WKT2_2015] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2015_SIMPLIFIED-WktVersion.WKT2_2015_SIMPLIFIED] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_enum__invalid PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_none_warning[WKT2_2015] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_none_warning[WKT2_2015_SIMPLIFIED] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_none_warning[WKT1_GDAL] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_wkt_none_warning[WKT1_ESRI] PASSED [ 13%] 123s test/crs/test_crs.py::test_to_proj4_none_warning PASSED [ 14%] 123s test/crs/test_crs.py::test_to_json_none_warning PASSED [ 14%] 123s test/crs/test_crs.py::test_to_proj4_enum PASSED [ 14%] 123s test/crs/test_crs.py::test_datum_equals PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_string[urn:ogc:def:ensemble:EPSG::6326] PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_string[World Geodetic System 1984] PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_string__type_name[ENGINEERINGDATUM["Engineering datum"]-Engineering Datum] PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_string__type_name[PDATUM["Mean Sea Level",ANCHOR["1013.25 hPa at 15\xb0C"]]-Parametric Datum] PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_string__type_name[TDATUM["Gregorian calendar",CALENDAR["proleptic Gregorian"],TIMEORIGIN[0000-01-01]]-Temporal Datum] PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_name[World Geodetic System 1984] PASSED [ 14%] 123s test/crs/test_crs.py::test_datum__from_name[WGS84] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum__from_name[WGS 84] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum_from_name__auth_type[None] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum_from_name__auth_type[ESRI] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum_from_name__any_type PASSED [ 15%] 123s test/crs/test_crs.py::test_datum__from_name__invalid[3-598y5-98y] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum__from_name__invalid[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum__from_name__invalid_type PASSED [ 15%] 123s test/crs/test_crs.py::test_datum__from_string__invalid[3-598y5-98y] PASSED [ 15%] 123s test/crs/test_crs.py::test_datum__from_string__invalid[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid_equals PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_string[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_string[Airy 1830] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_name[Airy 1830-Airy 1830] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_name[intl-International 1924 (Hayford 1909, 1910)] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_name[International 1924 (Hayford 1909, 1910)-International 1924 (Hayford 1909, 1910)] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_name__invalid[3-598y5-98y] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_name__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_name__invalid__auth PASSED [ 16%] 123s test/crs/test_crs.py::test_ellipsoid__from_string__invalid[3-598y5-98y] PASSED [ 17%] 123s test/crs/test_crs.py::test_ellipsoid__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 17%] 123s test/crs/test_crs.py::test_prime_meridian_equals PASSED [ 17%] 123s test/crs/test_crs.py::test_prime_meridian__from_string[urn:ogc:def:meridian:EPSG::8901] PASSED [ 17%] 123s test/crs/test_crs.py::test_prime_meridian__from_string[Greenwich] PASSED [ 17%] 124s test/crs/test_crs.py::test_prime_meridian__from_string__invalid[3-598y5-98y] PASSED [ 17%] 124s test/crs/test_crs.py::test_prime_meridian__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 17%] 124s test/crs/test_crs.py::test_prime_meridian__from_name PASSED [ 17%] 124s test/crs/test_crs.py::test_prime_meridian__from_name__invalid[3-598y5-98y] PASSED [ 17%] 124s test/crs/test_crs.py::test_prime_meridian__from_name__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation_equals PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_string[urn:ogc:def:coordinateOperation:EPSG::1671] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_string[RGF93 v1 to WGS 84 (1)] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_name PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_name_auth_type PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_name__invalid[3-598y5-98y] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_name__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_string__invalid[3-598y5-98y] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_operation__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 18%] 124s test/crs/test_crs.py::test_coordinate_system__equals PASSED [ 19%] 124s test/crs/test_crs.py::test_coordinate_system__from_string PASSED [ 19%] 124s test/crs/test_crs.py::test_coordinate_system__from_string__invalid[3-598y5-98y] PASSED [ 19%] 124s test/crs/test_crs.py::test_coordinate_system__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 19%] 124s test/crs/test_crs.py::test_to_proj4_enum__invalid PASSED [ 19%] 124s test/crs/test_crs.py::test_geodetic_crs PASSED [ 19%] 124s test/crs/test_crs.py::test_itrf_init PASSED [ 19%] 124s test/crs/test_crs.py::test_compound_crs_init PASSED [ 19%] 124s test/crs/test_crs.py::test_compound_crs_urn_init PASSED [ 19%] 124s test/crs/test_crs.py::test_from_authority__ignf PASSED [ 20%] 124s test/crs/test_crs.py::test_ignf_authority_repr PASSED [ 20%] 124s test/crs/test_crs.py::test_crs_hash PASSED [ 20%] 124s test/crs/test_crs.py::test_crs_hash_unequal PASSED [ 20%] 124s test/crs/test_crs.py::test_crs_init_user_input PASSED [ 20%] 124s test/crs/test_crs.py::test_crs_is_exact_same__non_crs_input PASSED [ 20%] 124s test/crs/test_crs.py::test_derived_projected_crs PASSED [ 20%] 129s test/crs/test_crs.py::test_to_string__no_auth PASSED [ 20%] 129s test/crs/test_crs.py::test_to_string__auth PASSED [ 20%] 129s test/crs/test_crs.py::test_srs__no_plus PASSED [ 20%] 129s test/crs/test_crs.py::test_equals_different_type PASSED [ 21%] 129s test/crs/test_crs.py::test_is_exact_same_different_type PASSED [ 21%] 129s test/crs/test_crs.py::test_compare_crs_non_crs PASSED [ 21%] 129s test/crs/test_crs.py::test_is_geocentric__bound PASSED [ 21%] 129s test/crs/test_crs.py::test_is_geocentric PASSED [ 21%] 129s test/crs/test_crs.py::test_is_vertical PASSED [ 21%] 129s test/crs/test_crs.py::test_is_engineering PASSED [ 21%] 129s test/crs/test_crs.py::test_source_crs__bound PASSED [ 21%] 129s test/crs/test_crs.py::test_source_crs__missing PASSED [ 21%] 129s test/crs/test_crs.py::test_target_crs__bound PASSED [ 22%] 129s test/crs/test_crs.py::test_target_crs__missing PASSED [ 22%] 129s test/crs/test_crs.py::test_whitepace_between_equals PASSED [ 22%] 129s test/crs/test_crs.py::test_to_dict_no_proj4 PASSED [ 22%] 129s test/crs/test_crs.py::test_to_dict_from_dict PASSED [ 22%] 129s test/crs/test_crs.py::test_from_dict__invalid PASSED [ 22%] 129s test/crs/test_crs.py::test_incorrectly_initialized[Datum] PASSED [ 22%] 129s test/crs/test_crs.py::test_incorrectly_initialized[Ellipsoid] PASSED [ 22%] 129s test/crs/test_crs.py::test_incorrectly_initialized[PrimeMeridian] PASSED [ 22%] 129s test/crs/test_crs.py::test_incorrectly_initialized[CoordinateOperation] PASSED [ 22%] 129s test/crs/test_crs.py::test_incorrectly_initialized[CoordinateSystem] PASSED [ 23%] 129s test/crs/test_crs.py::test_scope__remarks PASSED [ 23%] 129s test/crs/test_crs.py::test_crs__scope__remarks__missing PASSED [ 23%] 129s test/crs/test_crs.py::test_operations_missing PASSED [ 23%] 129s test/crs/test_crs.py::test_operations PASSED [ 23%] 129s test/crs/test_crs.py::test_operations__scope_remarks PASSED [ 23%] 129s test/crs/test_crs.py::test_crs_equals PASSED [ 23%] 129s test/crs/test_crs.py::test_crs_equals__ignore_axis_order PASSED [ 23%] 129s test/crs/test_crs.py::test_utm_zone[+proj=utm +zone=15] PASSED [ 23%] 129s test/crs/test_crs.py::test_utm_zone[26915] PASSED [ 24%] 129s test/crs/test_crs.py::test_utm_zone[+proj=utm +zone=15 +towgs84=0,0,0] PASSED [ 24%] 129s test/crs/test_crs.py::test_utm_zone[EPSG:26915+5717] PASSED [ 24%] 129s test/crs/test_crs.py::test_utm_zone__none[+proj=tmerc] PASSED [ 24%] 129s test/crs/test_crs.py::test_utm_zone__none[epsg:4326] PASSED [ 24%] 129s test/crs/test_crs.py::test_numpy_bool_kwarg_false PASSED [ 24%] 129s test/crs/test_crs.py::test_numpy_bool_kwarg_true PASSED [ 24%] 129s test/crs/test_crs.py::test_crs_multithread PASSED [ 24%] 129s test/crs/test_crs.py::test_crs_multiprocess PASSED [ 24%] 129s test/crs/test_crs.py::test_coordinate_operation__to_proj4 PASSED [ 24%] 129s test/crs/test_crs.py::test_coordinate_operation__to_proj4__pretty PASSED [ 25%] 129s test/crs/test_crs.py::test_to_3d[EPSG:4326] PASSED [ 25%] 129s test/crs/test_crs.py::test_to_3d[EPSG:2056] PASSED [ 25%] 129s test/crs/test_crs.py::test_to_3d__name PASSED [ 25%] 129s test/crs/test_crs.py::test_to_2d[crs_input0] PASSED [ 25%] 129s test/crs/test_crs.py::test_to_2d[crs_input1] PASSED [ 25%] 129s test/crs/test_crs.py::test_to_2d[crs_input2] PASSED [ 25%] 129s test/crs/test_crs.py::test_to_2d__name PASSED [ 25%] 129s test/crs/test_crs.py::test_crs__pickle PASSED [ 25%] 129s test/crs/test_crs.py::test_is_derived PASSED [ 26%] 129s test/crs/test_crs.py::test_inheritance__from_methods PASSED [ 26%] 129s test/crs/test_crs.py::test_list_authority PASSED [ 26%] 129s test/crs/test_crs.py::test_list_authority__multiple PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_cf_from_numpy_dtypes PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_to_cf_transverse_mercator PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_from_cf_transverse_mercator[towgs84_test0] PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_from_cf_transverse_mercator[-122.74, -34.27, -22.83, -1.884, -3.4, -3.03, -15.62] PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_cf_from_latlon PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_cf_from_latlon__named PASSED [ 26%] 129s test/crs/test_crs_cf.py::test_cf_from_utm PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_cf_from_utm__nad83 PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_cf_rotated_latlon PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_cf_rotated_latlon__grid PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_rotated_pole_to_cf PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_grib_rotated_pole_to_cf PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_cf_lambert_conformal_conic_1sp PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_cf_lambert_conformal_conic_2sp[standard_parallel0] PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_cf_lambert_conformal_conic_2sp[25., 30.] PASSED [ 27%] 129s test/crs/test_crs_cf.py::test_oblique_mercator PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_oblique_mercator_losing_gamma PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_cf_from_invalid PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_geos_crs_sweep PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_geos_crs_fixed_angle_axis PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_geos_proj_string PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_ob_tran_not_rotated_latlon PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_mercator_b PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_osgb_1936 PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_export_compound_crs PASSED [ 28%] 129s test/crs/test_crs_cf.py::test_geoid_model_name PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_albers_conical_equal_area PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_azimuthal_equidistant PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_lambert_azimuthal_equal_area PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_lambert_cylindrical_equal_area PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_mercator_a PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_orthographic PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_polar_stereographic_a PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_polar_stereographic_b PASSED [ 29%] 130s test/crs/test_crs_cf.py::test_stereographic PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_sinusoidal PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_vertical_perspective PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_build_custom_datum PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_build_custom_datum__default_prime_meridian PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_build_custom_datum__default_ellipsoid PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_cartesian_cs PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_ellipsoidal_cs PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_ellipsoidal_cs__from_name PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_export_compound_crs_cs PASSED [ 30%] 130s test/crs/test_crs_cf.py::test_ellipsoidal_cs__geodetic PASSED [ 31%] 130s test/crs/test_crs_cf.py::test_3d_ellipsoidal_cs_depth PASSED [ 31%] 130s test/crs/test_crs_cf.py::test_decimal_year_temporal_crs__coordinate_system PASSED [ 31%] 130s test/crs/test_crs_cf.py::test_datetime_temporal_crs__coordinate_system PASSED [ 31%] 130s test/crs/test_crs_cf.py::test_count_temporal_crs__coordinate_system PASSED [ 31%] 130s test/crs/test_crs_cf.py::test_unix_temporal_crs__coordinate_system PASSED [ 31%] 130s test/crs/test_crs_cf.py::test_milisecond_temporal_crs__coordinate_system PASSED [ 31%] 130s test/crs/test_crs_coordinate_operation.py::test_albers_equal_area_operation__defaults PASSED [ 31%] 130s test/crs/test_crs_coordinate_operation.py::test_albers_equal_area_operation PASSED [ 31%] 130s test/crs/test_crs_coordinate_operation.py::test_azimuthal_equidistant_operation__defaults PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_azimuthal_equidistant_operation PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_geostationary_operation__defaults PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_geostationary_operation PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_geostationary_operation__invalid_sweep PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_azimuthal_equal_area_operation__defaults PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_azimuthal_equal_area_operation PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_2sp_operation__defaults PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_2sp_operation PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_1sp_operation__defaults PASSED [ 32%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_1sp_operation PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_area_operation__defaults PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_equal_area_operation PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_mercator_a_operation__defaults PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_mercator_a_operation PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_mercator_a_operation__invalid_lat0 PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_mercator_b_operation__defaults PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_mercator_b_operation PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__defaults PASSED [ 33%] 130s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__deprecated_kwargs PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__missing_azimuth PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__duplicate_azimuth PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__duplicate_scale_factor PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_orthographic_operation__defaults PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_orthographic_operation PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_a_operation__defaults PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_a_operation PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_b_operation__defaults PASSED [ 34%] 130s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_b_operation PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_sinusoidal_operation__defaults PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_sinusoidal_operation PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_stereographic_operation__defaults PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_stereographic_operation PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_utm_operation__defaults PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_utm_operation PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_transverse_mercator_operation__defaults PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_transverse_mercator_operation PASSED [ 35%] 130s test/crs/test_crs_coordinate_operation.py::test_vertical_perspective_operation__defaults PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_vertical_perspective_operation PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_rotated_latitude_longitude_operation__defaults PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_rotated_latitude_longitude_operation PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_pole_rotation_netcdf_cf_convention__defaults PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_pole_rotation_netcdf_cf_convention PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_equal_area_scale_operation__defaults PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_equal_area_scale_operation PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion__defaults[EquidistantCylindricalConversion0] PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion__defaults[EquidistantCylindricalConversion1] PASSED [ 36%] 130s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion[EquidistantCylindricalConversion0] PASSED [ 37%] 130s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion[EquidistantCylindricalConversion1] PASSED [ 37%] 130s test/crs/test_crs_coordinate_operation.py::test_towgs84_transformation PASSED [ 37%] 130s test/crs/test_crs_coordinate_operation.py::test_towgs84_transformation__defaults PASSED [ 37%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[UP-up-metre] PASSED [ 37%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.UP-up-metre] PASSED [ 37%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.UP_US_FT-up-US survey foot] PASSED [ 37%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[UP_FT-up-foot] PASSED [ 37%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.DEPTH-down-metre] PASSED [ 37%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.DEPTH_US_FT-down-US survey foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[DEPTH_FT-down-foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.GRAVITY_HEIGHT_US_FT-up-US survey foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_vertical_cs[GRAVITY_HEIGHT_FT-up-foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[EASTING_NORTHING-Easting-east-Northing-north-metre] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.NORTHING_EASTING-Northing-north-Easting-east-metre] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[EASTING_NORTHING_FT-Easting-east-Northing-north-foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.NORTHING_EASTING_FT-Northing-north-Easting-east-foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[EASTING_NORTHING_US_FT-Easting-east-Northing-north-US survey foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.NORTHING_EASTING_US_FT-Northing-north-Easting-east-US survey foot] PASSED [ 38%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[NORTH_POLE_EASTING_SOUTH_NORTHING_SOUTH-Easting-south-Northing-south-metre] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.SOUTH_POLE_EASTING_NORTH_NORTHING_NORTH-Easting-north-Northing-north-metre] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[WESTING_SOUTHING-Easting-west-Northing-south-metre] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_2d_cs[Ellipsoidal2DCSAxis.LONGITUDE_LATITUDE-Longitude-east-Latitude-north] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_2d_cs[Ellipsoidal2DCSAxis.LATITUDE_LONGITUDE-Latitude-north-Longitude-east] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_3d_cs[Ellipsoidal3DCSAxis.LONGITUDE_LATITUDE_HEIGHT-Longitude-east-Latitude-north] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_3d_cs[Ellipsoidal3DCSAxis.LATITUDE_LONGITUDE_HEIGHT-Latitude-north-Longitude-east] PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_ellipsoidal2dcs_to_cf PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_ellipsoidal3dcs_to_cf PASSED [ 39%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian2dcs_ft_to_cf PASSED [ 40%] 130s test/crs/test_crs_coordinate_system.py::test_cartesian2dcs_to_cf PASSED [ 40%] 130s test/crs/test_crs_coordinate_system.py::test_verticalcs_depth_to_cf PASSED [ 40%] 130s test/crs/test_crs_coordinate_system.py::test_verticalcs_height_to_cf PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_datum PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_datum__input PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_ellipsoid PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_ellipsoid__minor PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_ellipsoid__radius PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_prime_meridian PASSED [ 40%] 130s test/crs/test_crs_datum.py::test_custom_prime_meridian__name PASSED [ 41%] 130s test/crs/test_crs_json.py::test_crs_to_json_dict PASSED [ 41%] 130s test/crs/test_crs_json.py::test_crs_to_json PASSED [ 41%] 130s test/crs/test_crs_json.py::test_crs_to_json__pretty PASSED [ 41%] 130s test/crs/test_crs_json.py::test_crs_to_json__pretty__indenation PASSED [ 41%] 130s test/crs/test_crs_json.py::test_crs_from_json PASSED [ 41%] 130s test/crs/test_crs_json.py::test_crs_from_json_dict PASSED [ 41%] 130s test/crs/test_crs_json.py::test_properties_to_json[coordinate_operation-Conversion] PASSED [ 41%] 130s test/crs/test_crs_json.py::test_properties_to_json[datum-GeodeticReferenceFrame] PASSED [ 41%] 130s test/crs/test_crs_json.py::test_properties_to_json[ellipsoid-Ellipsoid] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json[prime_meridian-PrimeMeridian] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json[coordinate_system-CoordinateSystem] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty[coordinate_operation-Conversion] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty[datum-GeodeticReferenceFrame] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty[ellipsoid-Ellipsoid] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty[prime_meridian-PrimeMeridian] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty[coordinate_system-CoordinateSystem] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[coordinate_operation-Conversion] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[datum-GeodeticReferenceFrame] PASSED [ 42%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[ellipsoid-Ellipsoid] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[prime_meridian-PrimeMeridian] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[coordinate_system-CoordinateSystem] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_to_json_dict[coordinate_operation-Conversion] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_to_json_dict[datum-GeodeticReferenceFrame] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_to_json_dict[ellipsoid-Ellipsoid] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_to_json_dict[prime_meridian-PrimeMeridian] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_from_json_dict[coordinate_operation-CoordinateOperation] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_from_json_dict[datum-Datum] PASSED [ 43%] 130s test/crs/test_crs_json.py::test_properties_from_json_dict[ellipsoid-Ellipsoid] PASSED [ 44%] 130s test/crs/test_crs_json.py::test_properties_from_json_dict[prime_meridian-PrimeMeridian] PASSED [ 44%] 130s test/crs/test_crs_json.py::test_coordinate_system_from_json_dict PASSED [ 44%] 130s test/crs/test_crs_json.py::test_coordinate_system_from_json PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_make_projected_crs PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_projected_crs__from_methods PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_make_geographic_crs PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_geographic_crs__from_methods PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_make_geographic_3d_crs PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_make_derived_geographic_crs PASSED [ 44%] 130s test/crs/test_crs_maker.py::test_derived_geographic_crs__from_methods PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_make_geocentric_crs PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_geocentric_crs__from_methods PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs__from_methods PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.UP] PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.UP_FT] PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.DEPTH] PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.DEPTH_FT] PASSED [ 45%] 130s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.GRAVITY_HEIGHT_FT] PASSED [ 46%] 130s test/crs/test_crs_maker.py::test_compund_crs PASSED [ 46%] 130s test/crs/test_crs_maker.py::test_compund_crs__from_methods PASSED [ 46%] 130s test/crs/test_crs_maker.py::test_bound_crs PASSED [ 46%] 131s test/crs/test_crs_maker.py::test_bound_crs__example PASSED [ 46%] 131s test/crs/test_crs_maker.py::test_bound_crs_crs__from_methods PASSED [ 46%] 131s test/crs/test_crs_maker.py::test_custom_constructor_crs__not_implemented PASSED [ 46%] 131s test/crs/test_crs_maker.py::test_custom_constructor_crs PASSED [ 46%] 131s test/test_aoi.py::test_backwards_compatible_import_paths PASSED [ 46%] 131s test/test_aoi.py::test_contains PASSED [ 46%] 131s test/test_aoi.py::test_not_contains PASSED [ 47%] 131s test/test_aoi.py::test_intersects PASSED [ 47%] 131s test/test_aoi.py::test_not_intersects PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input0-AreaOfInterest] PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input0-BBox] PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input1-AreaOfInterest] PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input1-BBox] PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input2-AreaOfInterest] PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input2-BBox] PASSED [ 47%] 131s test/test_aoi.py::test_null_input[input3-AreaOfInterest] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input3-BBox] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input4-AreaOfInterest] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input4-BBox] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input5-AreaOfInterest] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input5-BBox] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input6-AreaOfInterest] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input6-BBox] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input7-AreaOfInterest] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input7-BBox] PASSED [ 48%] 131s test/test_aoi.py::test_null_input[input8-AreaOfInterest] PASSED [ 49%] 131s test/test_aoi.py::test_null_input[input8-BBox] PASSED [ 49%] 131s test/test_aoi.py::test_null_input[input9-AreaOfInterest] PASSED [ 49%] 131s test/test_aoi.py::test_null_input[input9-BBox] PASSED [ 49%] 131s test/test_awips221.py::test_awips221 PASSED [ 49%] 131s test/test_database.py::test_backwards_compatible_import_paths PASSED [ 49%] 131s test/test_database.py::test_units_map__default PASSED [ 49%] 131s test/test_database.py::test_units_map__category[linear] PASSED [ 49%] 131s test/test_database.py::test_units_map__category[linear_per_time] PASSED [ 49%] 131s test/test_database.py::test_units_map__category[angular] PASSED [ 50%] 131s test/test_database.py::test_units_map__category[angular_per_time] PASSED [ 50%] 131s test/test_database.py::test_units_map__category[scale] PASSED [ 50%] 131s test/test_database.py::test_units_map__category[scale_per_time] PASSED [ 50%] 131s test/test_database.py::test_units_map__category[time] PASSED [ 50%] 131s test/test_database.py::test_units_map__auth_name[EPSG] PASSED [ 50%] 131s test/test_database.py::test_units_map__auth_name[PROJ] PASSED [ 50%] 131s test/test_database.py::test_units_map__deprecated[zzz] PASSED [ 50%] 131s test/test_database.py::test_units_map__deprecated[True0] PASSED [ 50%] 131s test/test_database.py::test_units_map__deprecated[True1] PASSED [ 50%] 131s test/test_database.py::test_units_map__invalid[None-1] PASSED [ 51%] 131s test/test_database.py::test_units_map__invalid[1-None] PASSED [ 51%] 131s test/test_database.py::test_get_authorities PASSED [ 51%] 131s test/test_database.py::test_get_codes[IGNF-PJType.ELLIPSOID-False] PASSED [ 51%] 131s test/test_database.py::test_get_codes[EPSG-PJType.CRS-False] PASSED [ 51%] 131s test/test_database.py::test_get_codes[EPSG-PJType.CRS-True] PASSED [ 51%] 131s test/test_database.py::test_get_codes[PROJ-PJType.ELLIPSOID-False] PASSED [ 51%] 131s test/test_database.py::test_get_codes[IGNF-ELLIPSOID-False] PASSED [ 51%] 131s test/test_database.py::test_get_codes[EPSG-CRS-False] PASSED [ 51%] 131s test/test_database.py::test_get_codes[EPSG-crs-True] PASSED [ 52%] 131s test/test_database.py::test_get_codes[PROJ-ellipsoid-False] PASSED [ 52%] 131s test/test_database.py::test_get_codes__empty[blob-BOUND_CRS] PASSED [ 52%] 131s test/test_database.py::test_get_codes__empty[PROJ-PJType.BOUND_CRS] PASSED [ 52%] 131s test/test_database.py::test_get_codes__empty[ITRF-PJType.BOUND_CRS] PASSED [ 52%] 131s test/test_database.py::test_get_codes__derived_projected_crs PASSED [ 52%] 131s test/test_database.py::test_get_codes__invalid_auth PASSED [ 52%] 131s test/test_database.py::test_get_codes__invalid_code PASSED [ 52%] 131s test/test_database.py::test_query_crs_info[None-None-False] PASSED [ 52%] 131s test/test_database.py::test_query_crs_info[EPSG-PJType.PROJECTED_CRS-False] PASSED [ 52%] 131s test/test_database.py::test_query_crs_info[EPSG-PJType.PROJECTED_CRS-True] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info[IGNF-pj_type3-False] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info[EPSG-PROJECTED_CRS-False] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info[EPSG-Projected_Crs-True] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info__derived_projected_crs PASSED [ 53%] 131s test/test_database.py::test_query_crs_info__empty[blob-BOUND_CRS] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info__empty[IGNF-PJType.ELLIPSOID] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info__empty[PROJ-PJType.BOUND_CRS] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info__empty[ITRF-PJType.BOUND_CRS] PASSED [ 53%] 131s test/test_database.py::test_query_crs_info__invalid_auth PASSED [ 54%] 131s test/test_database.py::test_query_crs_info__invalid_code PASSED [ 54%] 131s test/test_database.py::test_query_crs_info__aoi PASSED [ 54%] 131s test/test_database.py::test_query_crs_info__aoi_contains PASSED [ 54%] 131s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[WGS 84] PASSED [ 54%] 131s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[WGS84] PASSED [ 54%] 131s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[NAD27] PASSED [ 54%] 131s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[NAD83] PASSED [ 54%] 131s test/test_database.py::test_query_utm_crs_info__aoi_contains PASSED [ 54%] 131s test/test_database.py::test_get_database_metadata PASSED [ 54%] 131s test/test_database.py::test_get_database_metadata__invalid PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__missing PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_user[str] PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_user[Path] PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__internal PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_env_var__proj_lib PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_env_var__proj_data PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_env_var__multiple PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_prefix PASSED [ 55%] 131s test/test_datadir.py::test_get_data_dir__from_prefix__conda_windows PASSED [ 56%] 131s test/test_datadir.py::test_get_data_dir__from_path PASSED [ 56%] 131s test/test_datadir.py::test_append_data_dir__internal[str] PASSED [ 56%] 131s test/test_datadir.py::test_append_data_dir__internal[Path] PASSED [ 56%] 132s test/test_datadir.py::test_creating_multiple_crs_without_file_limit PASSED [ 56%] 132s test/test_datadir.py::test_get_user_data_dir PASSED [ 56%] 132s test/test_datadir.py::test_set_use_global_context__default_on PASSED [ 56%] 132s test/test_datadir.py::test_set_use_global_context__on PASSED [ 56%] 132s test/test_datadir.py::test_proj_debug_logging PASSED [ 56%] 132s test/test_datadir.py::test_proj_debug_logging__error PASSED [ 56%] 132s test/test_datum_shift.py::test_shift_wgs84_to_utm33 PASSED [ 57%] 132s test/test_datum_shift.py::test_shift_utm33_to_wgs84 PASSED [ 57%] 132s test/test_datum_shift.py::test_shift_wgs84_to_gaussb_no_ellipsoidal_height PASSED [ 57%] 132s test/test_datum_shift.py::test_shift_gaussb_to_wgs84_no_ellipsoidal_height PASSED [ 57%] 132s test/test_doctest_wrapper.py::test_doctests PASSED [ 57%] 132s test/test_exception_logging.py::test_proj_exception PASSED [ 57%] 132s test/test_exception_logging.py::test_crs_exception PASSED [ 57%] 132s test/test_geod.py::test_geodesic_inv[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 57%] 132s test/test_geod.py::test_geodesic_inv[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 57%] 132s test/test_geod.py::test_geodesic_inv[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 58%] 132s test/test_geod.py::test_geodesic_inv[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[float--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[float--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[float--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[float--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[float--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 59%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[float--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[array--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[array--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[array--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[array--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[array--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[array--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 60%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 61%] 132s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag[0] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag[256] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag__numpy[0] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag__numpy[256] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__numpy[True] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__numpy[False] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__del_s__numpy[1-0] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__del_s__numpy[0.9-2] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_inv_intermediate__del_s__numpy[1.1-1] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_fwd_intermediate__numpy[True] PASSED [ 62%] 132s test/test_geod.py::test_geodesic_fwd_intermediate__numpy[False] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 63%] 132s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_npts[True-True] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_npts[True-False] PASSED [ 64%] 132s test/test_geod.py::test_geodesic_npts[False-True] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_npts[False-False] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_npts__nan[input_data0] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_npts__nan[input_data1] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_npts__nan[input_data2] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_npts__nan[input_data3] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_npts__nan[input_data4] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_inv__pickle[float-clrk66--66.531-75.654-4164192.708] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_inv__pickle[float-WGS84--66.53-75.654-4164074.239] PASSED [ 65%] 132s test/test_geod.py::test_geodesic_inv__pickle[array-clrk66--66.531-75.654-4164192.708] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__pickle[array-WGS84--66.53-75.654-4164074.239] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__pickle[_make_1_element_array-clrk66--66.531-75.654-4164192.708] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__pickle[_make_1_element_array-WGS84--66.53-75.654-4164074.239] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__pickle[_make_2_element_array-clrk66--66.531-75.654-4164192.708] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__pickle[_make_2_element_array-WGS84--66.53-75.654-4164074.239] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__string_init[float] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__string_init[array] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__string_init[_make_1_element_array] PASSED [ 66%] 132s test/test_geod.py::test_geodesic_inv__string_init[_make_2_element_array] PASSED [ 66%] 132s test/test_geod.py::test_line_length__single_point PASSED [ 67%] 132s test/test_geod.py::test_line_length__radians PASSED [ 67%] 132s test/test_geod.py::test_line_lengths__single_point PASSED [ 67%] 132s test/test_geod.py::test_line_lengths__radians PASSED [ 67%] 132s test/test_geod.py::test_polygon_area_perimeter__single_point PASSED [ 67%] 132s test/test_geod.py::test_geometry_length__point PASSED [ 67%] 132s test/test_geod.py::test_geometry_length__linestring PASSED [ 67%] 132s test/test_geod.py::test_geometry_length__linestring__radians PASSED [ 67%] 132s test/test_geod.py::test_geometry_length__linearring PASSED [ 67%] 132s test/test_geod.py::test_geometry_length__polygon PASSED [ 68%] 132s test/test_geod.py::test_geometry_length__polygon__radians PASSED [ 68%] 132s test/test_geod.py::test_geometry_length__multipolygon PASSED [ 68%] 132s test/test_geod.py::test_geometry_length__multipolygon__radians PASSED [ 68%] 132s test/test_geod.py::test_geometry_length__multilinestring PASSED [ 68%] 132s test/test_geod.py::test_geometry_length__multipoint PASSED [ 68%] 132s test/test_geod.py::test_geometry_area_perimeter__point PASSED [ 68%] 132s test/test_geod.py::test_geometry_area_perimeter__linestring PASSED [ 68%] 132s test/test_geod.py::test_geometry_area_perimeter__linestring__radians PASSED [ 68%] 132s test/test_geod.py::test_geometry_area_perimeter__linearring PASSED [ 68%] 132s test/test_geod.py::test_geometry_area_perimeter__polygon PASSED [ 69%] 132s test/test_geod.py::test_geometry_area_perimeter__polygon__radians PASSED [ 69%] 132s test/test_geod.py::test_geometry_area_perimeter__polygon__holes PASSED [ 69%] 132s test/test_geod.py::test_geometry_area_perimeter__multipolygon PASSED [ 69%] 132s test/test_geod.py::test_geometry_area_perimeter__multipolygon__radians PASSED [ 69%] 132s test/test_geod.py::test_geometry_area_perimeter__multilinestring PASSED [ 69%] 132s test/test_geod.py::test_geometry_area_perimeter__multipoint PASSED [ 69%] 132s test/test_geod.py::test_geod_fwd_honours_input_types[10.0-lat0-az0] PASSED [ 69%] 132s test/test_geod.py::test_geod_fwd_honours_input_types[10.0-lat1-az1] PASSED [ 69%] 132s test/test_geod.py::test_geod_fwd_honours_input_types[lon2-10.0-az2] PASSED [ 70%] 132s test/test_geod.py::test_geod_fwd_honours_input_types[lon3-lat3-10.0] PASSED [ 70%] 132s test/test_geod.py::test_geod_fwd_honours_input_types[lon4-10.0-az4] PASSED [ 70%] 132s test/test_geod.py::test_geod_fwd_honours_input_types[lon5-lat5-10.0] PASSED [ 70%] 132s test/test_geod.py::test_geod_fwd_radians PASSED [ 70%] 132s test/test_geod.py::test_geod_inv_radians PASSED [ 70%] 132s test/test_geod.py::test_geod_scalar_array[True-fwd] PASSED [ 70%] 132s test/test_geod.py::test_geod_scalar_array[True-inv] PASSED [ 70%] 132s test/test_geod.py::test_geod_scalar_array[False-fwd] PASSED [ 70%] 132s test/test_geod.py::test_geod_scalar_array[False-inv] PASSED [ 70%] 132s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats10-lons20] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats11-lons21] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats12-lons22] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats13-lons23] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats14-lons24] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats15-lons25] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons16-10.0-lons26] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons17-10.0-lons27] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons18-lats18-10.0] PASSED [ 71%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons19-lats19-lons29] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons110-lats110-10.0] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons111-lats111-lons211] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons112-10.0-lons212] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons113-10.0-lons213] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons114-lats114-10.0] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons115-lats115-lons215] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons116-lats116-10.0] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons117-lats117-lons217] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons118-10.0-lons218] PASSED [ 72%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons119-10.0-lons219] PASSED [ 73%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons120-lats120-10.0] PASSED [ 73%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons121-lats121-lons221] PASSED [ 73%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons122-lats122-10.0] PASSED [ 73%] 132s test/test_geod.py::test_geod_inv_honours_input_types[lons123-lats123-lons223] PASSED [ 73%] 132s test/test_geod.py::test_geodesic_fwd_inv_inplace PASSED [ 73%] 132s test/test_geod.py::test_geod__build_kwargs[b] PASSED [ 73%] 132s test/test_geod.py::test_geod__build_kwargs[f] PASSED [ 73%] 132s test/test_geod.py::test_geod__build_kwargs[es] PASSED [ 73%] 132s test/test_geod.py::test_geod__build_kwargs[rf] PASSED [ 74%] 132s test/test_geod.py::test_geod__build_kwargs[e] PASSED [ 74%] 132s test/test_geod.py::test_geod__reverse_azimuth[False] PASSED [ 74%] 132s test/test_geod.py::test_geod__reverse_azimuth[True] PASSED [ 74%] 132s test/test_list.py::test_backwards_compatible_import_paths PASSED [ 74%] 132s test/test_list.py::test_get_ellps_map PASSED [ 74%] 132s test/test_list.py::test_get_prime_meridians_map PASSED [ 74%] 132s test/test_list.py::test_get_proj_operations_map PASSED [ 74%] 132s test/test_network.py::test_ca_bundle_path__default PASSED [ 74%] 132s test/test_network.py::test_ca_bundle_path__always_certifi[PROJ_CURL_CA_BUNDLE] PASSED [ 74%] 132s test/test_network.py::test_ca_bundle_path__always_certifi[CURL_CA_BUNDLE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__always_certifi[SSL_CERT_FILE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__skip PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__env_var_skip[PROJ_CURL_CA_BUNDLE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__env_var_skip[CURL_CA_BUNDLE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__env_var_skip[SSL_CERT_FILE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__custom_path[PROJ_CURL_CA_BUNDLE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__custom_path[CURL_CA_BUNDLE] PASSED [ 75%] 132s test/test_network.py::test_ca_bundle_path__custom_path[SSL_CERT_FILE] PASSED [ 75%] 132s test/test_pickle.py::test_pickle PASSED [ 76%] 132s test/test_proj.py::BasicTest::testInitWithBackupString4 PASSED [ 76%] 132s test/test_proj.py::BasicTest::testProjAwips221 PASSED [ 76%] 132s test/test_proj.py::BasicTest::test_from_dict_with_bool PASSED [ 76%] 132s test/test_proj.py::InverseHammerTest::test_forward PASSED [ 76%] 132s test/test_proj.py::InverseHammerTest::test_inverse PASSED [ 76%] 132s test/test_proj.py::TypeError_Transform_Issue8_Test::test_tranform_none_1st_parmeter PASSED [ 76%] 132s test/test_proj.py::TypeError_Transform_Issue8_Test::test_tranform_none_2nd_parmeter PASSED [ 76%] 132s test/test_proj.py::Geod_NoDefs_Issue22_Test::test_geod_nodefs PASSED [ 76%] 132s test/test_proj.py::ProjLatLongTypeErrorTest::test_latlong_typeerror PASSED [ 76%] 132s test/test_proj.py::ForwardInverseTest::test_fwd_inv PASSED [ 77%] 132s test/test_proj.py::GeodSharedMemoryBugTestIssue64::test_distances PASSED [ 77%] 132s test/test_proj.py::GeodSharedMemoryBugTestIssue64::test_not_shared_memory PASSED [ 77%] 132s test/test_proj.py::ReprTests::test_ellps_name_round_trip PASSED [ 77%] 132s test/test_proj.py::ReprTests::test_repr PASSED [ 77%] 132s test/test_proj.py::ReprTests::test_sphere PASSED [ 77%] 132s test/test_proj.py::TestRadians::test_fwd_radians PASSED [ 77%] 132s test/test_proj.py::TestRadians::test_inv_radians PASSED [ 77%] 132s test/test_proj.py::TestRadians::test_npts_radians PASSED [ 77%] 132s test/test_proj.py::Geod_NaN_Issue112_Test::test_geod_nans PASSED [ 78%] 132s test/test_proj.py::test_proj_equals PASSED [ 78%] 133s test/test_proj.py::test_initialize_proj_crs_no_proj4 PASSED [ 78%] 133s test/test_proj.py::test_initialize_proj_crs_no_plus PASSED [ 78%] 133s test/test_proj.py::test_initialize_projparams_with_kwargs PASSED [ 78%] 133s test/test_proj.py::test_equals_different_type PASSED [ 78%] 133s test/test_proj.py::test_is_exact_same_different_type PASSED [ 78%] 133s test/test_proj.py::test_reset_errno PASSED [ 78%] 133s test/test_proj.py::test_get_factors__2d_input[False] PASSED [ 78%] 133s test/test_proj.py::test_get_factors__2d_input[True] PASSED [ 78%] 133s test/test_proj.py::test_get_factors PASSED [ 79%] 133s test/test_proj.py::test_get_factors__nan_inf PASSED [ 79%] 133s test/test_proj.py::test_get_factors__errcheck PASSED [ 79%] 133s test/test_proj.py::test_numpy_bool_kwarg_false PASSED [ 79%] 133s test/test_proj.py::test_numpy_bool_kwarg_true PASSED [ 79%] 133s test/test_proj.py::test_network__disable PASSED [ 79%] 133s test/test_proj.py::test_network__enable PASSED [ 79%] 133s test/test_proj.py::test_network__default PASSED [ 79%] 133s test/test_proj.py::test_radians PASSED [ 79%] 133s test/test_proj.py::test_proj_multithread PASSED [ 80%] 133s test/test_show_versions.py::test_get_proj_info PASSED [ 80%] 133s test/test_show_versions.py::test_get_sys_info PASSED [ 80%] 133s test/test_show_versions.py::test_get_deps_info PASSED [ 80%] 133s test/test_show_versions.py::test_show_versions_with_proj PASSED [ 80%] 133s test/test_sync.py::test_sha256sum PASSED [ 80%] 133s test/test_sync.py::test_download_resource_file[True] PASSED [ 80%] 133s test/test_sync.py::test_download_resource_file[False] PASSED [ 80%] 133s test/test_sync.py::test_download_resource_file__nosha256 PASSED [ 80%] 133s test/test_sync.py::test_download_resource_file__exception PASSED [ 80%] 133s test/test_sync.py::test_download_resource_file__bad_sha256sum PASSED [ 81%] 133s test/test_transform.py::test_transform PASSED [ 81%] 133s test/test_transform.py::test_transform_single_point_nad83_to_nad27 PASSED [ 81%] 133s test/test_transform.py::test_transform_tuple_nad83_to_nad27 PASSED [ 81%] 133s test/test_transformer.py::test_tranform_wgs84_to_custom PASSED [ 81%] 133s test/test_transformer.py::test_illegal_transformation SKIPPED (https...) [ 81%] 133s test/test_transformer.py::test_lambert_conformal_transform PASSED [ 81%] 133s test/test_transformer.py::test_4d_transform[float] PASSED [ 81%] 133s test/test_transformer.py::test_4d_transform[array] PASSED [ 81%] 133s test/test_transformer.py::test_4d_transform[_make_1_element_array] PASSED [ 82%] 133s test/test_transformer.py::test_4d_transform[_make_2_element_array] PASSED [ 82%] 133s test/test_transformer.py::test_2d_with_time_transform[float] PASSED [ 82%] 133s test/test_transformer.py::test_2d_with_time_transform[array] PASSED [ 82%] 133s test/test_transformer.py::test_2d_with_time_transform[_make_1_element_array] PASSED [ 82%] 133s test/test_transformer.py::test_2d_with_time_transform[_make_2_element_array] PASSED [ 82%] 133s test/test_transformer.py::test_4d_transform_crs_obs1[float] PASSED [ 82%] 133s test/test_transformer.py::test_4d_transform_crs_obs1[array] PASSED [ 82%] 133s test/test_transformer.py::test_4d_transform_crs_obs1[_make_1_element_array] PASSED [ 82%] 133s test/test_transformer.py::test_4d_transform_crs_obs1[_make_2_element_array] PASSED [ 82%] 133s test/test_transformer.py::test_4d_transform_orginal_crs_obs1 PASSED [ 83%] 133s test/test_transformer.py::test_4d_transform_crs_obs2[float] PASSED [ 83%] 133s test/test_transformer.py::test_4d_transform_crs_obs2[array] PASSED [ 83%] 133s test/test_transformer.py::test_4d_transform_crs_obs2[_make_1_element_array] PASSED [ 83%] 133s test/test_transformer.py::test_4d_transform_crs_obs2[_make_2_element_array] PASSED [ 83%] 133s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[float] PASSED [ 83%] 133s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[array] PASSED [ 83%] 133s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[_make_1_element_array] PASSED [ 83%] 133s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[_make_2_element_array] PASSED [ 83%] 133s test/test_transformer.py::test_2d_with_time_transform_original_crs_obs2 PASSED [ 84%] 133s test/test_transformer.py::test_4d_itransform PASSED [ 84%] 133s test/test_transformer.py::test_3d_time_itransform PASSED [ 84%] 133s test/test_transformer.py::test_4d_itransform_orginal_crs_obs1 PASSED [ 84%] 133s test/test_transformer.py::test_2d_with_time_itransform_original_crs_obs2 PASSED [ 84%] 133s test/test_transformer.py::test_itransform_time_3rd_invalid PASSED [ 84%] 133s test/test_transformer.py::test_transform_no_error PASSED [ 84%] 133s test/test_transformer.py::test_itransform_no_error PASSED [ 84%] 133s test/test_transformer.py::test_transform_no_exception PASSED [ 84%] 133s test/test_transformer.py::test_transform__out_of_bounds[float] PASSED [ 84%] 133s test/test_transformer.py::test_transform__out_of_bounds[array] PASSED [ 85%] 133s test/test_transformer.py::test_transform__out_of_bounds[_make_1_element_array] PASSED [ 85%] 133s test/test_transformer.py::test_transform__out_of_bounds[_make_2_element_array] PASSED [ 85%] 133s test/test_transformer.py::test_transform_radians PASSED [ 85%] 133s test/test_transformer.py::test_itransform_radians PASSED [ 85%] 133s test/test_transformer.py::test_4d_transform__inverse[float] PASSED [ 85%] 133s test/test_transformer.py::test_4d_transform__inverse[array] PASSED [ 85%] 133s test/test_transformer.py::test_4d_transform__inverse[_make_1_element_array] PASSED [ 85%] 133s test/test_transformer.py::test_4d_transform__inverse[_make_2_element_array] PASSED [ 85%] 133s test/test_transformer.py::test_transform_direction[float] PASSED [ 86%] 133s test/test_transformer.py::test_transform_direction[array] PASSED [ 86%] 133s test/test_transformer.py::test_transform_direction[_make_1_element_array] PASSED [ 86%] 133s test/test_transformer.py::test_transform_direction[_make_2_element_array] PASSED [ 86%] 133s test/test_transformer.py::test_always_xy__transformer[float] PASSED [ 86%] 133s test/test_transformer.py::test_always_xy__transformer[array] PASSED [ 86%] 133s test/test_transformer.py::test_always_xy__transformer[_make_1_element_array] PASSED [ 86%] 133s test/test_transformer.py::test_always_xy__transformer[_make_2_element_array] PASSED [ 86%] 133s test/test_transformer.py::test_always_xy__transform PASSED [ 86%] 133s test/test_transformer.py::test_always_xy__itransform PASSED [ 86%] 133s test/test_transformer.py::test_transform_empty_array_xy[empty_array0] PASSED [ 87%] 133s test/test_transformer.py::test_transform_empty_array_xy[empty_array1] PASSED [ 87%] 133s test/test_transformer.py::test_transform_empty_array_xy[empty_array2] PASSED [ 87%] 133s test/test_transformer.py::test_transform_empty_array_xyzt[empty_array0] PASSED [ 87%] 133s test/test_transformer.py::test_transform_empty_array_xyzt[empty_array1] PASSED [ 87%] 133s test/test_transformer.py::test_transform_empty_array_xyzt[empty_array2] PASSED [ 87%] 133s test/test_transformer.py::test_transform_direction__string[float] PASSED [ 87%] 133s test/test_transformer.py::test_transform_direction__string[array] PASSED [ 87%] 133s test/test_transformer.py::test_transform_direction__string[_make_1_element_array] PASSED [ 87%] 133s test/test_transformer.py::test_transform_direction__string[_make_2_element_array] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__string_lowercase[float] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__string_lowercase[array] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__string_lowercase[_make_1_element_array] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__string_lowercase[_make_2_element_array] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__invalid[float] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__invalid[array] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__invalid[_make_1_element_array] PASSED [ 88%] 133s test/test_transformer.py::test_transform_direction__invalid[_make_2_element_array] PASSED [ 88%] 133s test/test_transformer.py::test_from_pipeline__non_transform_input PASSED [ 88%] 133s test/test_transformer.py::test_non_supported_initialization PASSED [ 89%] 133s test/test_transformer.py::test_pj_info_properties PASSED [ 89%] 133s test/test_transformer.py::test_to_proj4 PASSED [ 89%] 133s test/test_transformer.py::test_to_proj4__pretty PASSED [ 89%] 133s test/test_transformer.py::test_to_wkt PASSED [ 89%] 133s test/test_transformer.py::test_str PASSED [ 89%] 133s test/test_transformer.py::test_repr PASSED [ 89%] 133s test/test_transformer.py::test_to_json_dict PASSED [ 89%] 133s test/test_transformer.py::test_to_json PASSED [ 89%] 133s test/test_transformer.py::test_to_json__pretty PASSED [ 90%] 133s test/test_transformer.py::test_to_json__pretty__indenation PASSED [ 90%] 133s test/test_transformer.py::test_transformer__operations PASSED [ 90%] 133s test/test_transformer.py::test_transformer__operations_missing PASSED [ 90%] 133s test/test_transformer.py::test_transformer__operations__scope_remarks PASSED [ 90%] 133s test/test_transformer.py::test_transformer_group PASSED [ 90%] 133s test/test_transformer.py::test_transformer__area_of_interest PASSED [ 90%] 133s test/test_transformer.py::test_transformer_proj__area_of_interest PASSED [ 90%] 133s test/test_transformer.py::test_transformer__area_of_interest__invalid PASSED [ 90%] 133s test/test_transformer.py::test_transformer_group__area_of_interest__invalid PASSED [ 90%] 133s test/test_transformer.py::test_transformer_equals PASSED [ 91%] 133s test/test_transformer.py::test_transformer_not_equals[comparison0] PASSED [ 91%] 133s test/test_transformer.py::test_transformer_not_equals[22] PASSED [ 91%] 133s test/test_transformer.py::test_pipeline_transform[+proj=pipeline +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 133s test/test_transformer.py::test_pipeline_transform[+proj=pipeline +step +proj=unitconvert +xy_in=deg +xy_out=rad +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 133s test/test_transformer.py::test_pipeline_itransform[+proj=pipeline +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 133s test/test_transformer.py::test_pipeline_itransform[+proj=pipeline +step +proj=unitconvert +xy_in=deg +xy_out=rad +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 133s test/test_transformer.py::test_network__disable[transformer0] PASSED [ 91%] 133s test/test_transformer.py::test_network__disable[transformer1] PASSED [ 91%] 133s test/test_transformer.py::test_network__disable[transformer2] PASSED [ 92%] 133s test/test_transformer.py::test_network__enable[transformer0] PASSED [ 92%] 133s test/test_transformer.py::test_network__enable[transformer1] PASSED [ 92%] 133s test/test_transformer.py::test_network__enable[transformer2] PASSED [ 92%] 133s test/test_transformer.py::test_network__default[transformer0] PASSED [ 92%] 133s test/test_transformer.py::test_network__default[transformer1] PASSED [ 92%] 133s test/test_transformer.py::test_network__default[transformer2] PASSED [ 92%] 137s test/test_transformer.py::test_transformer_group__network_enabled PASSED [ 92%] 137s test/test_transformer.py::test_transform_pipeline_radians PASSED [ 92%] 137s test/test_transformer.py::test_itransform_pipeline_radians PASSED [ 92%] 137s test/test_transformer.py::test_transform_honours_input_types[10-y0-z0] PASSED [ 93%] 137s test/test_transformer.py::test_transform_honours_input_types[10-y1-z1] PASSED [ 93%] 137s test/test_transformer.py::test_transform_honours_input_types[x2-10-z2] PASSED [ 93%] 137s test/test_transformer.py::test_transform_honours_input_types[x3-y3-10] PASSED [ 93%] 137s test/test_transformer.py::test_transform_honours_input_types[x4-10-z4] PASSED [ 93%] 137s test/test_transformer.py::test_transform_honours_input_types[x5-y5-10] PASSED [ 93%] 137s test/test_transformer.py::test_transformer_multithread__pipeline PASSED [ 93%] 137s test/test_transformer.py::test_transformer_multithread__crs PASSED [ 93%] 137s test/test_transformer.py::test_transformer_accuracy_filter PASSED [ 93%] 137s test/test_transformer.py::test_transformer_allow_ballpark_filter PASSED [ 94%] 137s test/test_transformer.py::test_transformer_authority_filter PASSED [ 94%] 137s test/test_transformer.py::test_transformer_from_pipeline__input_types[EPSG:1671] PASSED [ 94%] 137s test/test_transformer.py::test_transformer_from_pipeline__input_types[RGF93 v1 to WGS 84 (1)] PASSED [ 94%] 137s test/test_transformer.py::test_transformer_from_pipeline__input_types[urn:ogc:def:coordinateOperation:EPSG::1671] PASSED [ 94%] 137s test/test_transformer.py::test_transformer_from_pipeline__wkt_json[to_wkt] PASSED [ 94%] 137s test/test_transformer.py::test_transformer_from_pipeline__wkt_json[to_json] PASSED [ 94%] 137s test/test_transformer.py::test_transform_bounds_densify[0-expected0] PASSED [ 94%] 137s test/test_transformer.py::test_transform_bounds_densify[100-expected1] PASSED [ 94%] 137s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds0-False-0-expected0] PASSED [ 94%] 137s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds0-False-100-expected1] PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds1-True-0-expected0] PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds1-True-100-expected1] PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds_densify_out_of_bounds PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds_densify_out_of_bounds__geographic_output PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds_radians_output PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds__antimeridian PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds__antimeridian__xy PASSED [ 95%] 137s test/test_transformer.py::test_transform_bounds__beyond_global_bounds PASSED [ 95%] 138s test/test_transformer.py::test_transform_bounds__ignore_inf[ESRI:102036-input_bounds0-expected_bounds0] PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__ignore_inf[ESRI:54026-input_bounds1-expected_bounds1] PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__ignore_inf_geographic PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__noop_geographic PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__north_pole PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__north_pole__xy PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__south_pole PASSED [ 96%] 138s test/test_transformer.py::test_transform_bounds__south_pole__xy PASSED [ 96%] 138s test/test_transformer.py::test_transform__fortran_order[True] PASSED [ 96%] 138s test/test_transformer.py::test_transform__fortran_order[False] PASSED [ 96%] 138s test/test_transformer.py::test_4d_transform__inplace__array PASSED [ 97%] 138s test/test_transformer.py::test_4d_transform__inplace__array__int PASSED [ 97%] 138s test/test_transformer.py::test_4d_transform__inplace__numpy PASSED [ 97%] 138s test/test_transformer.py::test_4d_transform__inplace__numpy__int PASSED [ 97%] 138s test/test_transformer.py::test_transformer_source_target_crs PASSED [ 97%] 138s test/test_transformer.py::test_transformer_source_target_crs__none PASSED [ 97%] 138s test/test_transformer.py::test_pickle_transformer_from_pipeline PASSED [ 97%] 138s test/test_transformer.py::test_pickle_transformer_from_crs PASSED [ 97%] 138s test/test_transformer.py::test_unpickle_transformer_from_crs_v1_3 PASSED [ 97%] 138s test/test_transformer.py::test_transformer_group_accuracy_filter PASSED [ 98%] 138s test/test_transformer.py::test_transformer_group_allow_ballpark_filter PASSED [ 98%] 138s test/test_transformer.py::test_transformer_group_allow_superseded_filter PASSED [ 98%] 138s test/test_transformer.py::test_transformer_group_authority_filter PASSED [ 98%] 138s test/test_transformer.py::test_transformer_force_over PASSED [ 98%] 138s test/test_transformer.py::test_transformer__get_last_used_operation PASSED [ 98%] 138s test/test_utils.py::test__copytobuffer_return_scalar[in_data0] PASSED [ 98%] 138s test/test_utils.py::test__copytobuffer_return_scalar[1] PASSED [ 98%] 138s test/test_utils.py::test__copytobuffer_return_scalar__invalid PASSED [ 98%] 138s test/test_utils.py::test__copytobuffer[in_data0-DataType.FLOAT] PASSED [ 98%] 138s test/test_utils.py::test__copytobuffer[1-DataType.FLOAT] PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer[in_data2-DataType.LIST] PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer[in_data3-DataType.TUPLE] PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer__xarray_scalar SKIPPED (could...) [ 99%] 138s test/test_utils.py::test__copytobuffer__array[numpy] PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer__array[xarray] SKIPPED (could...) [ 99%] 138s test/test_utils.py::test__copytobuffer__array[pandas] PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer__numpy_masked_array PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer__fortran_order PASSED [ 99%] 138s test/test_utils.py::test__copytobuffer__invalid PASSED [100%] 138s 138s =============================== warnings summary =============================== 138s test/test_datadir.py::test_get_data_dir__from_user[str] 138s test/test_datadir.py::test_get_data_dir__from_user[Path] 138s test/test_datadir.py::test_append_data_dir__internal[str] 138s test/test_datadir.py::test_append_data_dir__internal[Path] 138s /usr/lib/python3/dist-packages/pyproj/datadir.py:38: UserWarning: pyproj unable to set PROJ database path. 138s _set_context_data_dir() 138s 138s test/test_doctest_wrapper.py::test_doctests 138s /usr/lib/python3/dist-packages/pyproj/geod.py:823: UserWarning: Back azimuth is being returned by default to be compatible with inv()This is a breaking change for pyproj 3.5+.To avoid this warning, set return_back_azimuth=True.Otherwise, to restore old behaviour, set return_back_azimuth=False.This warning will be removed in future version. 138s warnings.warn( 138s 138s test/test_doctest_wrapper.py::test_doctests 138s /usr/lib/python3/dist-packages/pyproj/geod.py:675: UserWarning: Back azimuth is being returned by default to be compatible with fwd()This is a breaking change for pyproj 3.5+.To avoid this warning, set return_back_azimuth=True.Otherwise, to restore old behaviour, set return_back_azimuth=False.This warning will be removed in future version. 138s warnings.warn( 138s 138s test/test_geod.py: 72 warnings 138s /usr/lib/python3/dist-packages/pyproj/geod.py:398: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 138s return self._inv_point( 138s 138s test/test_geod.py: 20 warnings 138s /usr/lib/python3/dist-packages/pyproj/geod.py:306: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 138s return self._fwd_point( 138s 138s test/test_transform.py::test_transform_single_point_nad83_to_nad27 138s /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build/test/test_transform.py:64: FutureWarning: This function is deprecated. See: https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1 138s x2, y2 = transform(p1, p2, x1, y1) 138s 138s test/test_transform.py::test_transform_tuple_nad83_to_nad27 138s /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build/test/test_transform.py:107: FutureWarning: This function is deprecated. See: https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1 138s x2, y2 = transform(p1, p2, x1, y1) 138s 138s test/test_transformer.py: 40 warnings 138s /usr/lib/python3/dist-packages/pyproj/transformer.py:817: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 138s return self._transformer._transform_point( 138s 138s test/test_transformer.py::test_transformer_group_allow_superseded_filter 138s /usr/lib/python3/dist-packages/pyproj/transformer.py:207: UserWarning: Best transformation is not available due to missing Grid(short_name=au_icsm_National_84_02_07_01.tif, full_name=, package_name=, url=https://cdn.proj.org/au_icsm_National_84_02_07_01.tif, direct_download=True, open_license=True, available=False) 138s super().__init__( 138s 138s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 138s ========= 947 passed, 3 skipped, 58 deselected, 141 warnings in 16.93s ========= 138s I: pybuild base:311: cd /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build; python3.13 -m pytest -v -m "not network and not cli and not grid" 139s ============================= test session starts ============================== 139s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 139s cachedir: .pytest_cache 139s rootdir: /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build 139s configfile: pytest.ini 139s plugins: cov-5.0.0, typeguard-4.4.1 140s collecting ... collected 1008 items / 58 deselected / 950 selected 140s 140s test/crs/test_crs.py::test_from_proj4_json PASSED [ 0%] 140s test/crs/test_crs.py::test_from_proj4 PASSED [ 0%] 140s test/crs/test_crs.py::test_from_proj4__invalid PASSED [ 0%] 140s test/crs/test_crs.py::test_from_epsg PASSED [ 0%] 140s test/crs/test_crs.py::test_from_epsg_string PASSED [ 0%] 140s test/crs/test_crs.py::test_from_epsg_int_like_string PASSED [ 0%] 140s test/crs/test_crs.py::test_from_string PASSED [ 0%] 140s test/crs/test_crs.py::test_from_numpy PASSED [ 0%] 140s test/crs/test_crs.py::test_from_string__invalid PASSED [ 0%] 140s test/crs/test_crs.py::test_initialize_projparams_with_kwargs PASSED [ 1%] 140s test/crs/test_crs.py::test_bare_parameters PASSED [ 1%] 140s test/crs/test_crs.py::test_is_geographic PASSED [ 1%] 140s test/crs/test_crs.py::test_is_projected PASSED [ 1%] 140s test/crs/test_crs.py::test_is_compound PASSED [ 1%] 140s test/crs/test_crs.py::test_is_same_crs PASSED [ 1%] 140s test/crs/test_crs.py::test_to_proj4 PASSED [ 1%] 140s test/crs/test_crs.py::test_empty_json PASSED [ 1%] 140s test/crs/test_crs.py::test_has_wkt_property PASSED [ 1%] 140s test/crs/test_crs.py::test_to_wkt_pretty PASSED [ 2%] 140s test/crs/test_crs.py::test_no_non_deprecated PASSED [ 2%] 140s test/crs/test_crs.py::test_non_deprecated PASSED [ 2%] 140s test/crs/test_crs.py::test_non_deprecated_empty PASSED [ 2%] 140s test/crs/test_crs.py::test_non_deprecated_multiple PASSED [ 2%] 140s test/crs/test_crs.py::test_to_wkt_with_axis_rule_4326[WKT1_GDAL-False] PASSED [ 2%] 140s test/crs/test_crs.py::test_to_wkt_with_axis_rule_4326[WKT1_ESRI-False] PASSED [ 2%] 140s test/crs/test_crs.py::test_to_wkt_with_axis_rule_4326[WKT2_2019-True] PASSED [ 2%] 140s test/crs/test_crs.py::test_to_wkt_with_axis_rule_32630[WKT1_GDAL-True] PASSED [ 2%] 140s test/crs/test_crs.py::test_to_wkt_with_axis_rule_32630[WKT1_ESRI-False] PASSED [ 2%] 140s test/crs/test_crs.py::test_to_wkt_with_axis_rule_32630[WKT2_2019-True] PASSED [ 3%] 140s test/crs/test_crs.py::test_repr PASSED [ 3%] 140s test/crs/test_crs.py::test_repr__long PASSED [ 3%] 140s test/crs/test_crs.py::test_repr_epsg PASSED [ 3%] 140s test/crs/test_crs.py::test_repr__undefined PASSED [ 3%] 140s test/crs/test_crs.py::test_repr_compound PASSED [ 3%] 140s test/crs/test_crs.py::test_axis_info_compound PASSED [ 3%] 140s test/crs/test_crs.py::test_dunder_str PASSED [ 3%] 140s test/crs/test_crs.py::test_epsg PASSED [ 3%] 140s test/crs/test_crs.py::test_datum PASSED [ 4%] 140s test/crs/test_crs.py::test_datum_horizontal PASSED [ 4%] 140s test/crs/test_crs.py::test_datum_unknown PASSED [ 4%] 140s test/crs/test_crs.py::test_epsg__not_found PASSED [ 4%] 140s test/crs/test_crs.py::test_epsg__no_code_available PASSED [ 4%] 140s test/crs/test_crs.py::test_crs_OSR_equivalence PASSED [ 4%] 140s test/crs/test_crs.py::test_crs_OSR_no_equivalence PASSED [ 4%] 140s test/crs/test_crs.py::test_init_from_wkt PASSED [ 4%] 140s test/crs/test_crs.py::test_init_from_wkt_invalid PASSED [ 4%] 140s test/crs/test_crs.py::test_from_wkt PASSED [ 4%] 140s test/crs/test_crs.py::test_from_wkt_invalid PASSED [ 5%] 140s test/crs/test_crs.py::test_from_user_input_epsg PASSED [ 5%] 140s test/crs/test_crs.py::test_from_esri_wkt PASSED [ 5%] 140s test/crs/test_crs.py::test_compound_crs PASSED [ 5%] 140s test/crs/test_crs.py::test_ellipsoid PASSED [ 5%] 140s test/crs/test_crs.py::test_ellipsoid__semi_minor_not_computed PASSED [ 5%] 140s test/crs/test_crs.py::test_area_of_use PASSED [ 5%] 140s test/crs/test_crs.py::test_from_user_input_custom_crs_class PASSED [ 5%] 140s test/crs/test_crs.py::test_non_crs_error PASSED [ 5%] 140s test/crs/test_crs.py::test_sub_crs PASSED [ 6%] 140s test/crs/test_crs.py::test_sub_crs__none PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_system PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_system_geog PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation_grids PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation__missing PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation__from_epsg PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation__from_authority PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input[1671] PASSED [ 6%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input[user_input1] PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input[urn:ogc:def:coordinateOperation:EPSG::1671] PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input[user_input3] PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input[user_input4] PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input[RGF93 v1 to WGS 84 (1)] PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_user_input__invalid PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_epsg__empty PASSED [ 7%] 140s test/crs/test_crs.py::test_coordinate_operation__from_authority__empty PASSED [ 7%] 140s test/crs/test_crs.py::test_datum__from_epsg PASSED [ 7%] 140s test/crs/test_crs.py::test_datum__from_authority PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_epsg__invalid PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_authority__invalid PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input[6326] PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input[user_input1] PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input[urn:ogc:def:ensemble:EPSG::6326] PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input[user_input3] PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input[user_input4] PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input[World Geodetic System 1984] PASSED [ 8%] 140s test/crs/test_crs.py::test_datum__from_user_input__invalid PASSED [ 8%] 140s test/crs/test_crs.py::test_prime_meridian__from_epsg PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_authority PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_epsg__invalid PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_authority__invalid PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input[8901] PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input[user_input1] PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input[urn:ogc:def:meridian:EPSG::8901] PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input[user_input3] PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input[user_input4] PASSED [ 9%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input[Greenwich] PASSED [ 10%] 140s test/crs/test_crs.py::test_prime_meridian__from_user_input__invalid PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_epsg PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_authority PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_epsg__invalid PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_authority__invalid PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input[7001] PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input[user_input1] PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input[user_input3] PASSED [ 10%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input[user_input4] PASSED [ 11%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input[Airy 1830] PASSED [ 11%] 140s test/crs/test_crs.py::test_ellipsoid__from_user_input__invalid PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input[user_input0] PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input[{"$schema": "https://proj.org/schemas/v0.2/projjson.schema.json", "type": "CoordinateSystem", "subtype": "Cartesian", "axis": [{"name": "Easting", "abbreviation": "E", "direction": "east", "unit": "metre"}, {"name": "Northing", "abbreviation": "N", "direction": "north", "unit": "metre"}]}] PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input[user_input2] PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[7001] PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[user_input1] PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 11%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[user_input3] PASSED [ 12%] 140s test/crs/test_crs.py::test_coordinate_system__from_user_input__invalid[user_input4] PASSED [ 12%] 140s test/crs/test_crs.py::test_bound_crs_is_geographic PASSED [ 12%] 140s test/crs/test_crs.py::test_coordinate_operation_towgs84_three PASSED [ 12%] 140s test/crs/test_crs.py::test_coordinate_operation_towgs84_seven PASSED [ 12%] 140s test/crs/test_crs.py::test_axis_info_bound PASSED [ 12%] 140s test/crs/test_crs.py::test_coordinate_operation_towgs84_missing PASSED [ 12%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT1_GDAL-WktVersion.WKT1_GDAL] PASSED [ 12%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2018-WktVersion.WKT2_2018] PASSED [ 12%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2018_SIMPLIFIED-WktVersion.WKT2_2018_SIMPLIFIED] PASSED [ 12%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2019-WktVersion.WKT2_2019] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2019_SIMPLIFIED-WktVersion.WKT2_2019_SIMPLIFIED] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2015-WktVersion.WKT2_2015] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_enum[WKT2_2015_SIMPLIFIED-WktVersion.WKT2_2015_SIMPLIFIED] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_enum__invalid PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_none_warning[WKT2_2015] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_none_warning[WKT2_2015_SIMPLIFIED] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_none_warning[WKT1_GDAL] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_wkt_none_warning[WKT1_ESRI] PASSED [ 13%] 140s test/crs/test_crs.py::test_to_proj4_none_warning PASSED [ 14%] 140s test/crs/test_crs.py::test_to_json_none_warning PASSED [ 14%] 140s test/crs/test_crs.py::test_to_proj4_enum PASSED [ 14%] 140s test/crs/test_crs.py::test_datum_equals PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_string[urn:ogc:def:ensemble:EPSG::6326] PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_string[World Geodetic System 1984] PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_string__type_name[ENGINEERINGDATUM["Engineering datum"]-Engineering Datum] PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_string__type_name[PDATUM["Mean Sea Level",ANCHOR["1013.25 hPa at 15\xb0C"]]-Parametric Datum] PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_string__type_name[TDATUM["Gregorian calendar",CALENDAR["proleptic Gregorian"],TIMEORIGIN[0000-01-01]]-Temporal Datum] PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_name[World Geodetic System 1984] PASSED [ 14%] 140s test/crs/test_crs.py::test_datum__from_name[WGS84] PASSED [ 15%] 140s test/crs/test_crs.py::test_datum__from_name[WGS 84] PASSED [ 15%] 140s test/crs/test_crs.py::test_datum_from_name__auth_type[None] PASSED [ 15%] 140s test/crs/test_crs.py::test_datum_from_name__auth_type[ESRI] PASSED [ 15%] 140s test/crs/test_crs.py::test_datum_from_name__any_type PASSED [ 15%] 140s test/crs/test_crs.py::test_datum__from_name__invalid[3-598y5-98y] PASSED [ 15%] 140s test/crs/test_crs.py::test_datum__from_name__invalid[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 15%] 140s test/crs/test_crs.py::test_datum__from_name__invalid_type PASSED [ 15%] 141s test/crs/test_crs.py::test_datum__from_string__invalid[3-598y5-98y] PASSED [ 15%] 141s test/crs/test_crs.py::test_datum__from_string__invalid[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid_equals PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_string[urn:ogc:def:ellipsoid:EPSG::7001] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_string[Airy 1830] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_name[Airy 1830-Airy 1830] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_name[intl-International 1924 (Hayford 1909, 1910)] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_name[International 1924 (Hayford 1909, 1910)-International 1924 (Hayford 1909, 1910)] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_name__invalid[3-598y5-98y] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_name__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_name__invalid__auth PASSED [ 16%] 141s test/crs/test_crs.py::test_ellipsoid__from_string__invalid[3-598y5-98y] PASSED [ 17%] 141s test/crs/test_crs.py::test_ellipsoid__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian_equals PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_string[urn:ogc:def:meridian:EPSG::8901] PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_string[Greenwich] PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_string__invalid[3-598y5-98y] PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_name PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_name__invalid[3-598y5-98y] PASSED [ 17%] 141s test/crs/test_crs.py::test_prime_meridian__from_name__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation_equals PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_string[urn:ogc:def:coordinateOperation:EPSG::1671] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_string[RGF93 v1 to WGS 84 (1)] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_name PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_name_auth_type PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_name__invalid[3-598y5-98y] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_name__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_string__invalid[3-598y5-98y] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_operation__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 18%] 142s test/crs/test_crs.py::test_coordinate_system__equals PASSED [ 19%] 142s test/crs/test_crs.py::test_coordinate_system__from_string PASSED [ 19%] 142s test/crs/test_crs.py::test_coordinate_system__from_string__invalid[3-598y5-98y] PASSED [ 19%] 142s test/crs/test_crs.py::test_coordinate_system__from_string__invalid[urn:ogc:def:datum:EPSG::6326] PASSED [ 19%] 142s test/crs/test_crs.py::test_to_proj4_enum__invalid PASSED [ 19%] 142s test/crs/test_crs.py::test_geodetic_crs PASSED [ 19%] 142s test/crs/test_crs.py::test_itrf_init PASSED [ 19%] 142s test/crs/test_crs.py::test_compound_crs_init PASSED [ 19%] 142s test/crs/test_crs.py::test_compound_crs_urn_init PASSED [ 19%] 142s test/crs/test_crs.py::test_from_authority__ignf PASSED [ 20%] 142s test/crs/test_crs.py::test_ignf_authority_repr PASSED [ 20%] 142s test/crs/test_crs.py::test_crs_hash PASSED [ 20%] 142s test/crs/test_crs.py::test_crs_hash_unequal PASSED [ 20%] 142s test/crs/test_crs.py::test_crs_init_user_input PASSED [ 20%] 142s test/crs/test_crs.py::test_crs_is_exact_same__non_crs_input PASSED [ 20%] 142s test/crs/test_crs.py::test_derived_projected_crs PASSED [ 20%] 147s test/crs/test_crs.py::test_to_string__no_auth PASSED [ 20%] 147s test/crs/test_crs.py::test_to_string__auth PASSED [ 20%] 147s test/crs/test_crs.py::test_srs__no_plus PASSED [ 20%] 147s test/crs/test_crs.py::test_equals_different_type PASSED [ 21%] 147s test/crs/test_crs.py::test_is_exact_same_different_type PASSED [ 21%] 147s test/crs/test_crs.py::test_compare_crs_non_crs PASSED [ 21%] 147s test/crs/test_crs.py::test_is_geocentric__bound PASSED [ 21%] 147s test/crs/test_crs.py::test_is_geocentric PASSED [ 21%] 147s test/crs/test_crs.py::test_is_vertical PASSED [ 21%] 147s test/crs/test_crs.py::test_is_engineering PASSED [ 21%] 147s test/crs/test_crs.py::test_source_crs__bound PASSED [ 21%] 147s test/crs/test_crs.py::test_source_crs__missing PASSED [ 21%] 147s test/crs/test_crs.py::test_target_crs__bound PASSED [ 22%] 147s test/crs/test_crs.py::test_target_crs__missing PASSED [ 22%] 147s test/crs/test_crs.py::test_whitepace_between_equals PASSED [ 22%] 147s test/crs/test_crs.py::test_to_dict_no_proj4 PASSED [ 22%] 147s test/crs/test_crs.py::test_to_dict_from_dict PASSED [ 22%] 147s test/crs/test_crs.py::test_from_dict__invalid PASSED [ 22%] 147s test/crs/test_crs.py::test_incorrectly_initialized[Datum] PASSED [ 22%] 147s test/crs/test_crs.py::test_incorrectly_initialized[Ellipsoid] PASSED [ 22%] 147s test/crs/test_crs.py::test_incorrectly_initialized[PrimeMeridian] PASSED [ 22%] 147s test/crs/test_crs.py::test_incorrectly_initialized[CoordinateOperation] PASSED [ 22%] 147s test/crs/test_crs.py::test_incorrectly_initialized[CoordinateSystem] PASSED [ 23%] 147s test/crs/test_crs.py::test_scope__remarks PASSED [ 23%] 147s test/crs/test_crs.py::test_crs__scope__remarks__missing PASSED [ 23%] 147s test/crs/test_crs.py::test_operations_missing PASSED [ 23%] 147s test/crs/test_crs.py::test_operations PASSED [ 23%] 147s test/crs/test_crs.py::test_operations__scope_remarks PASSED [ 23%] 147s test/crs/test_crs.py::test_crs_equals PASSED [ 23%] 147s test/crs/test_crs.py::test_crs_equals__ignore_axis_order PASSED [ 23%] 147s test/crs/test_crs.py::test_utm_zone[+proj=utm +zone=15] PASSED [ 23%] 147s test/crs/test_crs.py::test_utm_zone[26915] PASSED [ 24%] 147s test/crs/test_crs.py::test_utm_zone[+proj=utm +zone=15 +towgs84=0,0,0] PASSED [ 24%] 147s test/crs/test_crs.py::test_utm_zone[EPSG:26915+5717] PASSED [ 24%] 147s test/crs/test_crs.py::test_utm_zone__none[+proj=tmerc] PASSED [ 24%] 147s test/crs/test_crs.py::test_utm_zone__none[epsg:4326] PASSED [ 24%] 147s test/crs/test_crs.py::test_numpy_bool_kwarg_false PASSED [ 24%] 147s test/crs/test_crs.py::test_numpy_bool_kwarg_true PASSED [ 24%] 147s test/crs/test_crs.py::test_crs_multithread PASSED [ 24%] 147s test/crs/test_crs.py::test_crs_multiprocess PASSED [ 24%] 147s test/crs/test_crs.py::test_coordinate_operation__to_proj4 PASSED [ 24%] 147s test/crs/test_crs.py::test_coordinate_operation__to_proj4__pretty PASSED [ 25%] 147s test/crs/test_crs.py::test_to_3d[EPSG:4326] PASSED [ 25%] 147s test/crs/test_crs.py::test_to_3d[EPSG:2056] PASSED [ 25%] 147s test/crs/test_crs.py::test_to_3d__name PASSED [ 25%] 147s test/crs/test_crs.py::test_to_2d[crs_input0] PASSED [ 25%] 147s test/crs/test_crs.py::test_to_2d[crs_input1] PASSED [ 25%] 147s test/crs/test_crs.py::test_to_2d[crs_input2] PASSED [ 25%] 147s test/crs/test_crs.py::test_to_2d__name PASSED [ 25%] 147s test/crs/test_crs.py::test_crs__pickle PASSED [ 25%] 147s test/crs/test_crs.py::test_is_derived PASSED [ 26%] 147s test/crs/test_crs.py::test_inheritance__from_methods PASSED [ 26%] 147s test/crs/test_crs.py::test_list_authority PASSED [ 26%] 147s test/crs/test_crs.py::test_list_authority__multiple PASSED [ 26%] 147s test/crs/test_crs_cf.py::test_cf_from_numpy_dtypes PASSED [ 26%] 147s test/crs/test_crs_cf.py::test_to_cf_transverse_mercator PASSED [ 26%] 147s test/crs/test_crs_cf.py::test_from_cf_transverse_mercator[towgs84_test0] PASSED [ 26%] 147s test/crs/test_crs_cf.py::test_from_cf_transverse_mercator[-122.74, -34.27, -22.83, -1.884, -3.4, -3.03, -15.62] PASSED [ 26%] 147s test/crs/test_crs_cf.py::test_cf_from_latlon PASSED [ 26%] 147s test/crs/test_crs_cf.py::test_cf_from_latlon__named PASSED [ 26%] 148s test/crs/test_crs_cf.py::test_cf_from_utm PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_cf_from_utm__nad83 PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_cf_rotated_latlon PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_cf_rotated_latlon__grid PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_rotated_pole_to_cf PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_grib_rotated_pole_to_cf PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_cf_lambert_conformal_conic_1sp PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_cf_lambert_conformal_conic_2sp[standard_parallel0] PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_cf_lambert_conformal_conic_2sp[25., 30.] PASSED [ 27%] 148s test/crs/test_crs_cf.py::test_oblique_mercator PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_oblique_mercator_losing_gamma PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_cf_from_invalid PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_geos_crs_sweep PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_geos_crs_fixed_angle_axis PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_geos_proj_string PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_ob_tran_not_rotated_latlon PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_mercator_b PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_osgb_1936 PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_export_compound_crs PASSED [ 28%] 148s test/crs/test_crs_cf.py::test_geoid_model_name PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_albers_conical_equal_area PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_azimuthal_equidistant PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_lambert_azimuthal_equal_area PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_lambert_cylindrical_equal_area PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_mercator_a PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_orthographic PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_polar_stereographic_a PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_polar_stereographic_b PASSED [ 29%] 148s test/crs/test_crs_cf.py::test_stereographic PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_sinusoidal PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_vertical_perspective PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_build_custom_datum PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_build_custom_datum__default_prime_meridian PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_build_custom_datum__default_ellipsoid PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_cartesian_cs PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_ellipsoidal_cs PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_ellipsoidal_cs__from_name PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_export_compound_crs_cs PASSED [ 30%] 148s test/crs/test_crs_cf.py::test_ellipsoidal_cs__geodetic PASSED [ 31%] 148s test/crs/test_crs_cf.py::test_3d_ellipsoidal_cs_depth PASSED [ 31%] 148s test/crs/test_crs_cf.py::test_decimal_year_temporal_crs__coordinate_system PASSED [ 31%] 148s test/crs/test_crs_cf.py::test_datetime_temporal_crs__coordinate_system PASSED [ 31%] 148s test/crs/test_crs_cf.py::test_count_temporal_crs__coordinate_system PASSED [ 31%] 148s test/crs/test_crs_cf.py::test_unix_temporal_crs__coordinate_system PASSED [ 31%] 148s test/crs/test_crs_cf.py::test_milisecond_temporal_crs__coordinate_system PASSED [ 31%] 148s test/crs/test_crs_coordinate_operation.py::test_albers_equal_area_operation__defaults PASSED [ 31%] 148s test/crs/test_crs_coordinate_operation.py::test_albers_equal_area_operation PASSED [ 31%] 148s test/crs/test_crs_coordinate_operation.py::test_azimuthal_equidistant_operation__defaults PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_azimuthal_equidistant_operation PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_geostationary_operation__defaults PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_geostationary_operation PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_geostationary_operation__invalid_sweep PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_azimuthal_equal_area_operation__defaults PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_azimuthal_equal_area_operation PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_2sp_operation__defaults PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_2sp_operation PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_1sp_operation__defaults PASSED [ 32%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_conformat_conic_1sp_operation PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_area_operation__defaults PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_equal_area_operation PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_mercator_a_operation__defaults PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_mercator_a_operation PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_mercator_a_operation__invalid_lat0 PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_mercator_b_operation__defaults PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_mercator_b_operation PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__defaults PASSED [ 33%] 148s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__deprecated_kwargs PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__missing_azimuth PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__duplicate_azimuth PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_hotline_oblique_mercator_b_operation__duplicate_scale_factor PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_orthographic_operation__defaults PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_orthographic_operation PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_a_operation__defaults PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_a_operation PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_b_operation__defaults PASSED [ 34%] 148s test/crs/test_crs_coordinate_operation.py::test_polar_stereographic_b_operation PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_sinusoidal_operation__defaults PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_sinusoidal_operation PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_stereographic_operation__defaults PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_stereographic_operation PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_utm_operation__defaults PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_utm_operation PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_transverse_mercator_operation__defaults PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_transverse_mercator_operation PASSED [ 35%] 148s test/crs/test_crs_coordinate_operation.py::test_vertical_perspective_operation__defaults PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_vertical_perspective_operation PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_rotated_latitude_longitude_operation__defaults PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_rotated_latitude_longitude_operation PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_pole_rotation_netcdf_cf_convention__defaults PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_pole_rotation_netcdf_cf_convention PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_equal_area_scale_operation__defaults PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_lambert_cylindrical_equal_area_scale_operation PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion__defaults[EquidistantCylindricalConversion0] PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion__defaults[EquidistantCylindricalConversion1] PASSED [ 36%] 148s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion[EquidistantCylindricalConversion0] PASSED [ 37%] 148s test/crs/test_crs_coordinate_operation.py::test_equidistant_cylindrical_conversion[EquidistantCylindricalConversion1] PASSED [ 37%] 148s test/crs/test_crs_coordinate_operation.py::test_towgs84_transformation PASSED [ 37%] 148s test/crs/test_crs_coordinate_operation.py::test_towgs84_transformation__defaults PASSED [ 37%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[UP-up-metre] PASSED [ 37%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.UP-up-metre] PASSED [ 37%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.UP_US_FT-up-US survey foot] PASSED [ 37%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[UP_FT-up-foot] PASSED [ 37%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.DEPTH-down-metre] PASSED [ 37%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.DEPTH_US_FT-down-US survey foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[DEPTH_FT-down-foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[VerticalCSAxis.GRAVITY_HEIGHT_US_FT-up-US survey foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_vertical_cs[GRAVITY_HEIGHT_FT-up-foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[EASTING_NORTHING-Easting-east-Northing-north-metre] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.NORTHING_EASTING-Northing-north-Easting-east-metre] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[EASTING_NORTHING_FT-Easting-east-Northing-north-foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.NORTHING_EASTING_FT-Northing-north-Easting-east-foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[EASTING_NORTHING_US_FT-Easting-east-Northing-north-US survey foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.NORTHING_EASTING_US_FT-Northing-north-Easting-east-US survey foot] PASSED [ 38%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[NORTH_POLE_EASTING_SOUTH_NORTHING_SOUTH-Easting-south-Northing-south-metre] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[Cartesian2DCSAxis.SOUTH_POLE_EASTING_NORTH_NORTHING_NORTH-Easting-north-Northing-north-metre] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian_2d_cs[WESTING_SOUTHING-Easting-west-Northing-south-metre] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_2d_cs[Ellipsoidal2DCSAxis.LONGITUDE_LATITUDE-Longitude-east-Latitude-north] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_2d_cs[Ellipsoidal2DCSAxis.LATITUDE_LONGITUDE-Latitude-north-Longitude-east] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_3d_cs[Ellipsoidal3DCSAxis.LONGITUDE_LATITUDE_HEIGHT-Longitude-east-Latitude-north] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_ellipsoidal_3d_cs[Ellipsoidal3DCSAxis.LATITUDE_LONGITUDE_HEIGHT-Latitude-north-Longitude-east] PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_ellipsoidal2dcs_to_cf PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_ellipsoidal3dcs_to_cf PASSED [ 39%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian2dcs_ft_to_cf PASSED [ 40%] 148s test/crs/test_crs_coordinate_system.py::test_cartesian2dcs_to_cf PASSED [ 40%] 148s test/crs/test_crs_coordinate_system.py::test_verticalcs_depth_to_cf PASSED [ 40%] 148s test/crs/test_crs_coordinate_system.py::test_verticalcs_height_to_cf PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_datum PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_datum__input PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_ellipsoid PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_ellipsoid__minor PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_ellipsoid__radius PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_prime_meridian PASSED [ 40%] 148s test/crs/test_crs_datum.py::test_custom_prime_meridian__name PASSED [ 41%] 148s test/crs/test_crs_json.py::test_crs_to_json_dict PASSED [ 41%] 148s test/crs/test_crs_json.py::test_crs_to_json PASSED [ 41%] 148s test/crs/test_crs_json.py::test_crs_to_json__pretty PASSED [ 41%] 148s test/crs/test_crs_json.py::test_crs_to_json__pretty__indenation PASSED [ 41%] 148s test/crs/test_crs_json.py::test_crs_from_json PASSED [ 41%] 148s test/crs/test_crs_json.py::test_crs_from_json_dict PASSED [ 41%] 148s test/crs/test_crs_json.py::test_properties_to_json[coordinate_operation-Conversion] PASSED [ 41%] 148s test/crs/test_crs_json.py::test_properties_to_json[datum-GeodeticReferenceFrame] PASSED [ 41%] 148s test/crs/test_crs_json.py::test_properties_to_json[ellipsoid-Ellipsoid] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json[prime_meridian-PrimeMeridian] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json[coordinate_system-CoordinateSystem] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty[coordinate_operation-Conversion] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty[datum-GeodeticReferenceFrame] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty[ellipsoid-Ellipsoid] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty[prime_meridian-PrimeMeridian] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty[coordinate_system-CoordinateSystem] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[coordinate_operation-Conversion] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[datum-GeodeticReferenceFrame] PASSED [ 42%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[ellipsoid-Ellipsoid] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[prime_meridian-PrimeMeridian] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_to_json__pretty__indentation[coordinate_system-CoordinateSystem] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_to_json_dict[coordinate_operation-Conversion] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_to_json_dict[datum-GeodeticReferenceFrame] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_to_json_dict[ellipsoid-Ellipsoid] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_to_json_dict[prime_meridian-PrimeMeridian] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_from_json_dict[coordinate_operation-CoordinateOperation] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_from_json_dict[datum-Datum] PASSED [ 43%] 148s test/crs/test_crs_json.py::test_properties_from_json_dict[ellipsoid-Ellipsoid] PASSED [ 44%] 148s test/crs/test_crs_json.py::test_properties_from_json_dict[prime_meridian-PrimeMeridian] PASSED [ 44%] 148s test/crs/test_crs_json.py::test_coordinate_system_from_json_dict PASSED [ 44%] 148s test/crs/test_crs_json.py::test_coordinate_system_from_json PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_make_projected_crs PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_projected_crs__from_methods PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_make_geographic_crs PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_geographic_crs__from_methods PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_make_geographic_3d_crs PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_make_derived_geographic_crs PASSED [ 44%] 148s test/crs/test_crs_maker.py::test_derived_geographic_crs__from_methods PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_make_geocentric_crs PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_geocentric_crs__from_methods PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_vertical_crs PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_vertical_crs__from_methods PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.UP] PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.UP_FT] PASSED [ 45%] 148s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.DEPTH] PASSED [ 45%] 149s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.DEPTH_FT] PASSED [ 45%] 149s test/crs/test_crs_maker.py::test_vertical_crs__chance_cs_axis[VerticalCSAxis.GRAVITY_HEIGHT_FT] PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_compund_crs PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_compund_crs__from_methods PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_bound_crs PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_bound_crs__example PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_bound_crs_crs__from_methods PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_custom_constructor_crs__not_implemented PASSED [ 46%] 149s test/crs/test_crs_maker.py::test_custom_constructor_crs PASSED [ 46%] 149s test/test_aoi.py::test_backwards_compatible_import_paths PASSED [ 46%] 149s test/test_aoi.py::test_contains PASSED [ 46%] 149s test/test_aoi.py::test_not_contains PASSED [ 47%] 149s test/test_aoi.py::test_intersects PASSED [ 47%] 149s test/test_aoi.py::test_not_intersects PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input0-AreaOfInterest] PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input0-BBox] PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input1-AreaOfInterest] PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input1-BBox] PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input2-AreaOfInterest] PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input2-BBox] PASSED [ 47%] 149s test/test_aoi.py::test_null_input[input3-AreaOfInterest] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input3-BBox] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input4-AreaOfInterest] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input4-BBox] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input5-AreaOfInterest] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input5-BBox] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input6-AreaOfInterest] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input6-BBox] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input7-AreaOfInterest] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input7-BBox] PASSED [ 48%] 149s test/test_aoi.py::test_null_input[input8-AreaOfInterest] PASSED [ 49%] 149s test/test_aoi.py::test_null_input[input8-BBox] PASSED [ 49%] 149s test/test_aoi.py::test_null_input[input9-AreaOfInterest] PASSED [ 49%] 149s test/test_aoi.py::test_null_input[input9-BBox] PASSED [ 49%] 149s test/test_awips221.py::test_awips221 PASSED [ 49%] 149s test/test_database.py::test_backwards_compatible_import_paths PASSED [ 49%] 149s test/test_database.py::test_units_map__default PASSED [ 49%] 149s test/test_database.py::test_units_map__category[linear] PASSED [ 49%] 149s test/test_database.py::test_units_map__category[linear_per_time] PASSED [ 49%] 149s test/test_database.py::test_units_map__category[angular] PASSED [ 50%] 149s test/test_database.py::test_units_map__category[angular_per_time] PASSED [ 50%] 149s test/test_database.py::test_units_map__category[scale] PASSED [ 50%] 149s test/test_database.py::test_units_map__category[scale_per_time] PASSED [ 50%] 149s test/test_database.py::test_units_map__category[time] PASSED [ 50%] 149s test/test_database.py::test_units_map__auth_name[EPSG] PASSED [ 50%] 149s test/test_database.py::test_units_map__auth_name[PROJ] PASSED [ 50%] 149s test/test_database.py::test_units_map__deprecated[zzz] PASSED [ 50%] 149s test/test_database.py::test_units_map__deprecated[True0] PASSED [ 50%] 149s test/test_database.py::test_units_map__deprecated[True1] PASSED [ 50%] 149s test/test_database.py::test_units_map__invalid[None-1] PASSED [ 51%] 149s test/test_database.py::test_units_map__invalid[1-None] PASSED [ 51%] 149s test/test_database.py::test_get_authorities PASSED [ 51%] 149s test/test_database.py::test_get_codes[IGNF-PJType.ELLIPSOID-False] PASSED [ 51%] 149s test/test_database.py::test_get_codes[EPSG-PJType.CRS-False] PASSED [ 51%] 149s test/test_database.py::test_get_codes[EPSG-PJType.CRS-True] PASSED [ 51%] 149s test/test_database.py::test_get_codes[PROJ-PJType.ELLIPSOID-False] PASSED [ 51%] 149s test/test_database.py::test_get_codes[IGNF-ELLIPSOID-False] PASSED [ 51%] 149s test/test_database.py::test_get_codes[EPSG-CRS-False] PASSED [ 51%] 149s test/test_database.py::test_get_codes[EPSG-crs-True] PASSED [ 52%] 149s test/test_database.py::test_get_codes[PROJ-ellipsoid-False] PASSED [ 52%] 149s test/test_database.py::test_get_codes__empty[blob-BOUND_CRS] PASSED [ 52%] 149s test/test_database.py::test_get_codes__empty[PROJ-PJType.BOUND_CRS] PASSED [ 52%] 149s test/test_database.py::test_get_codes__empty[ITRF-PJType.BOUND_CRS] PASSED [ 52%] 149s test/test_database.py::test_get_codes__derived_projected_crs PASSED [ 52%] 149s test/test_database.py::test_get_codes__invalid_auth PASSED [ 52%] 149s test/test_database.py::test_get_codes__invalid_code PASSED [ 52%] 149s test/test_database.py::test_query_crs_info[None-None-False] PASSED [ 52%] 149s test/test_database.py::test_query_crs_info[EPSG-PJType.PROJECTED_CRS-False] PASSED [ 52%] 149s test/test_database.py::test_query_crs_info[EPSG-PJType.PROJECTED_CRS-True] PASSED [ 53%] 149s test/test_database.py::test_query_crs_info[IGNF-pj_type3-False] PASSED [ 53%] 149s test/test_database.py::test_query_crs_info[EPSG-PROJECTED_CRS-False] PASSED [ 53%] 149s test/test_database.py::test_query_crs_info[EPSG-Projected_Crs-True] PASSED [ 53%] 150s test/test_database.py::test_query_crs_info__derived_projected_crs PASSED [ 53%] 150s test/test_database.py::test_query_crs_info__empty[blob-BOUND_CRS] PASSED [ 53%] 150s test/test_database.py::test_query_crs_info__empty[IGNF-PJType.ELLIPSOID] PASSED [ 53%] 150s test/test_database.py::test_query_crs_info__empty[PROJ-PJType.BOUND_CRS] PASSED [ 53%] 150s test/test_database.py::test_query_crs_info__empty[ITRF-PJType.BOUND_CRS] PASSED [ 53%] 150s test/test_database.py::test_query_crs_info__invalid_auth PASSED [ 54%] 150s test/test_database.py::test_query_crs_info__invalid_code PASSED [ 54%] 150s test/test_database.py::test_query_crs_info__aoi PASSED [ 54%] 150s test/test_database.py::test_query_crs_info__aoi_contains PASSED [ 54%] 150s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[WGS 84] PASSED [ 54%] 150s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[WGS84] PASSED [ 54%] 150s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[NAD27] PASSED [ 54%] 150s test/test_database.py::test_query_utm_crs_info__aoi_datum_name[NAD83] PASSED [ 54%] 150s test/test_database.py::test_query_utm_crs_info__aoi_contains PASSED [ 54%] 150s test/test_database.py::test_get_database_metadata PASSED [ 54%] 150s test/test_database.py::test_get_database_metadata__invalid PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__missing PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_user[str] PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_user[Path] PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__internal PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_env_var__proj_lib PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_env_var__proj_data PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_env_var__multiple PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_prefix PASSED [ 55%] 150s test/test_datadir.py::test_get_data_dir__from_prefix__conda_windows PASSED [ 56%] 150s test/test_datadir.py::test_get_data_dir__from_path PASSED [ 56%] 150s test/test_datadir.py::test_append_data_dir__internal[str] PASSED [ 56%] 150s test/test_datadir.py::test_append_data_dir__internal[Path] PASSED [ 56%] 151s test/test_datadir.py::test_creating_multiple_crs_without_file_limit PASSED [ 56%] 151s test/test_datadir.py::test_get_user_data_dir PASSED [ 56%] 151s test/test_datadir.py::test_set_use_global_context__default_on PASSED [ 56%] 151s test/test_datadir.py::test_set_use_global_context__on PASSED [ 56%] 151s test/test_datadir.py::test_proj_debug_logging PASSED [ 56%] 151s test/test_datadir.py::test_proj_debug_logging__error PASSED [ 56%] 151s test/test_datum_shift.py::test_shift_wgs84_to_utm33 PASSED [ 57%] 151s test/test_datum_shift.py::test_shift_utm33_to_wgs84 PASSED [ 57%] 151s test/test_datum_shift.py::test_shift_wgs84_to_gaussb_no_ellipsoidal_height PASSED [ 57%] 151s test/test_datum_shift.py::test_shift_gaussb_to_wgs84_no_ellipsoidal_height PASSED [ 57%] 151s test/test_doctest_wrapper.py::test_doctests PASSED [ 57%] 151s test/test_exception_logging.py::test_proj_exception PASSED [ 57%] 151s test/test_exception_logging.py::test_crs_exception PASSED [ 57%] 151s test/test_geod.py::test_geodesic_inv[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 57%] 151s test/test_geod.py::test_geodesic_inv[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 57%] 151s test/test_geod.py::test_geodesic_inv[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 58%] 151s test/test_geod.py::test_geodesic_inv[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[float--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[float--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[float--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[float--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[float--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 59%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[float--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[array--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[array--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[array--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[array--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[array--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[array--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 60%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_1_element_array--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--71.11666666666666-42.25--71.11666666666666-42.25-180.0-0.0-0.0] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--71.11666666666666-42.25--80.79664651607472-44.83744724383204--66.53059478766238-106.79071710136431-832838.5416198927] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--80.79664651607472-44.83744724383204--91.21816704002396-46.536201500764776--73.20928289863558-99.32289055927389-832838.5416198935] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--91.21816704002396-46.536201500764776--102.10621593474447-47.236494630072166--80.67710944072617-91.36325611787134-832838.5416198947] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--102.10621593474447-47.236494630072166--113.06616309750775-46.88821539471925--88.63674388212858-83.32809401477382-832838.5416198922] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv__multiple_points[_make_2_element_array--113.06616309750775-46.88821539471925--123.68333333333334-45.516666666666666--96.67190598522616-75.65363415556973-832838.5416198926] PASSED [ 61%] 151s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag[0] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag[256] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag__numpy[0] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__azis_flag__numpy[256] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__numpy[True] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__numpy[False] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__del_s__numpy[1-0] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__del_s__numpy[0.9-2] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_inv_intermediate__del_s__numpy[1.1-1] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_fwd_intermediate__numpy[True] PASSED [ 62%] 151s test/test_geod.py::test_geodesic_fwd_intermediate__numpy[False] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[float-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[float-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 63%] 151s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_1_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-True] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-clrk66--66.5305947876623-75.65363415556968-4164192.708-False] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-True] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_fwd[_make_2_element_array-WGS84--66.5305947876623-75.65363415556968-4164074.239-False] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_npts[True-True] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_npts[True-False] PASSED [ 64%] 151s test/test_geod.py::test_geodesic_npts[False-True] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_npts[False-False] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_npts__nan[input_data0] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_npts__nan[input_data1] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_npts__nan[input_data2] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_npts__nan[input_data3] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_npts__nan[input_data4] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_inv__pickle[float-clrk66--66.531-75.654-4164192.708] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_inv__pickle[float-WGS84--66.53-75.654-4164074.239] PASSED [ 65%] 151s test/test_geod.py::test_geodesic_inv__pickle[array-clrk66--66.531-75.654-4164192.708] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__pickle[array-WGS84--66.53-75.654-4164074.239] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__pickle[_make_1_element_array-clrk66--66.531-75.654-4164192.708] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__pickle[_make_1_element_array-WGS84--66.53-75.654-4164074.239] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__pickle[_make_2_element_array-clrk66--66.531-75.654-4164192.708] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__pickle[_make_2_element_array-WGS84--66.53-75.654-4164074.239] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__string_init[float] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__string_init[array] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__string_init[_make_1_element_array] PASSED [ 66%] 151s test/test_geod.py::test_geodesic_inv__string_init[_make_2_element_array] PASSED [ 66%] 151s test/test_geod.py::test_line_length__single_point PASSED [ 67%] 151s test/test_geod.py::test_line_length__radians PASSED [ 67%] 151s test/test_geod.py::test_line_lengths__single_point PASSED [ 67%] 151s test/test_geod.py::test_line_lengths__radians PASSED [ 67%] 151s test/test_geod.py::test_polygon_area_perimeter__single_point PASSED [ 67%] 151s test/test_geod.py::test_geometry_length__point PASSED [ 67%] 151s test/test_geod.py::test_geometry_length__linestring PASSED [ 67%] 151s test/test_geod.py::test_geometry_length__linestring__radians PASSED [ 67%] 151s test/test_geod.py::test_geometry_length__linearring PASSED [ 67%] 151s test/test_geod.py::test_geometry_length__polygon PASSED [ 68%] 151s test/test_geod.py::test_geometry_length__polygon__radians PASSED [ 68%] 151s test/test_geod.py::test_geometry_length__multipolygon PASSED [ 68%] 151s test/test_geod.py::test_geometry_length__multipolygon__radians PASSED [ 68%] 151s test/test_geod.py::test_geometry_length__multilinestring PASSED [ 68%] 151s test/test_geod.py::test_geometry_length__multipoint PASSED [ 68%] 151s test/test_geod.py::test_geometry_area_perimeter__point PASSED [ 68%] 151s test/test_geod.py::test_geometry_area_perimeter__linestring PASSED [ 68%] 151s test/test_geod.py::test_geometry_area_perimeter__linestring__radians PASSED [ 68%] 151s test/test_geod.py::test_geometry_area_perimeter__linearring PASSED [ 68%] 151s test/test_geod.py::test_geometry_area_perimeter__polygon PASSED [ 69%] 151s test/test_geod.py::test_geometry_area_perimeter__polygon__radians PASSED [ 69%] 151s test/test_geod.py::test_geometry_area_perimeter__polygon__holes PASSED [ 69%] 151s test/test_geod.py::test_geometry_area_perimeter__multipolygon PASSED [ 69%] 151s test/test_geod.py::test_geometry_area_perimeter__multipolygon__radians PASSED [ 69%] 151s test/test_geod.py::test_geometry_area_perimeter__multilinestring PASSED [ 69%] 151s test/test_geod.py::test_geometry_area_perimeter__multipoint PASSED [ 69%] 151s test/test_geod.py::test_geod_fwd_honours_input_types[10.0-lat0-az0] PASSED [ 69%] 151s test/test_geod.py::test_geod_fwd_honours_input_types[10.0-lat1-az1] PASSED [ 69%] 151s test/test_geod.py::test_geod_fwd_honours_input_types[lon2-10.0-az2] PASSED [ 70%] 151s test/test_geod.py::test_geod_fwd_honours_input_types[lon3-lat3-10.0] PASSED [ 70%] 151s test/test_geod.py::test_geod_fwd_honours_input_types[lon4-10.0-az4] PASSED [ 70%] 151s test/test_geod.py::test_geod_fwd_honours_input_types[lon5-lat5-10.0] PASSED [ 70%] 151s test/test_geod.py::test_geod_fwd_radians PASSED [ 70%] 151s test/test_geod.py::test_geod_inv_radians PASSED [ 70%] 151s test/test_geod.py::test_geod_scalar_array[True-fwd] PASSED [ 70%] 151s test/test_geod.py::test_geod_scalar_array[True-inv] PASSED [ 70%] 151s test/test_geod.py::test_geod_scalar_array[False-fwd] PASSED [ 70%] 151s test/test_geod.py::test_geod_scalar_array[False-inv] PASSED [ 70%] 151s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats10-lons20] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats11-lons21] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats12-lons22] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats13-lons23] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats14-lons24] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[10.0-lats15-lons25] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons16-10.0-lons26] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons17-10.0-lons27] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons18-lats18-10.0] PASSED [ 71%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons19-lats19-lons29] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons110-lats110-10.0] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons111-lats111-lons211] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons112-10.0-lons212] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons113-10.0-lons213] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons114-lats114-10.0] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons115-lats115-lons215] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons116-lats116-10.0] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons117-lats117-lons217] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons118-10.0-lons218] PASSED [ 72%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons119-10.0-lons219] PASSED [ 73%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons120-lats120-10.0] PASSED [ 73%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons121-lats121-lons221] PASSED [ 73%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons122-lats122-10.0] PASSED [ 73%] 151s test/test_geod.py::test_geod_inv_honours_input_types[lons123-lats123-lons223] PASSED [ 73%] 151s test/test_geod.py::test_geodesic_fwd_inv_inplace PASSED [ 73%] 151s test/test_geod.py::test_geod__build_kwargs[b] PASSED [ 73%] 151s test/test_geod.py::test_geod__build_kwargs[f] PASSED [ 73%] 151s test/test_geod.py::test_geod__build_kwargs[es] PASSED [ 73%] 151s test/test_geod.py::test_geod__build_kwargs[rf] PASSED [ 74%] 151s test/test_geod.py::test_geod__build_kwargs[e] PASSED [ 74%] 151s test/test_geod.py::test_geod__reverse_azimuth[False] PASSED [ 74%] 151s test/test_geod.py::test_geod__reverse_azimuth[True] PASSED [ 74%] 151s test/test_list.py::test_backwards_compatible_import_paths PASSED [ 74%] 151s test/test_list.py::test_get_ellps_map PASSED [ 74%] 151s test/test_list.py::test_get_prime_meridians_map PASSED [ 74%] 151s test/test_list.py::test_get_proj_operations_map PASSED [ 74%] 151s test/test_network.py::test_ca_bundle_path__default PASSED [ 74%] 151s test/test_network.py::test_ca_bundle_path__always_certifi[PROJ_CURL_CA_BUNDLE] PASSED [ 74%] 151s test/test_network.py::test_ca_bundle_path__always_certifi[CURL_CA_BUNDLE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__always_certifi[SSL_CERT_FILE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__skip PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__env_var_skip[PROJ_CURL_CA_BUNDLE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__env_var_skip[CURL_CA_BUNDLE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__env_var_skip[SSL_CERT_FILE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__custom_path[PROJ_CURL_CA_BUNDLE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__custom_path[CURL_CA_BUNDLE] PASSED [ 75%] 151s test/test_network.py::test_ca_bundle_path__custom_path[SSL_CERT_FILE] PASSED [ 75%] 151s test/test_pickle.py::test_pickle PASSED [ 76%] 151s test/test_proj.py::BasicTest::testInitWithBackupString4 PASSED [ 76%] 151s test/test_proj.py::BasicTest::testProjAwips221 PASSED [ 76%] 151s test/test_proj.py::BasicTest::test_from_dict_with_bool PASSED [ 76%] 151s test/test_proj.py::InverseHammerTest::test_forward PASSED [ 76%] 151s test/test_proj.py::InverseHammerTest::test_inverse PASSED [ 76%] 151s test/test_proj.py::TypeError_Transform_Issue8_Test::test_tranform_none_1st_parmeter PASSED [ 76%] 151s test/test_proj.py::TypeError_Transform_Issue8_Test::test_tranform_none_2nd_parmeter PASSED [ 76%] 151s test/test_proj.py::Geod_NoDefs_Issue22_Test::test_geod_nodefs PASSED [ 76%] 151s test/test_proj.py::ProjLatLongTypeErrorTest::test_latlong_typeerror PASSED [ 76%] 151s test/test_proj.py::ForwardInverseTest::test_fwd_inv PASSED [ 77%] 151s test/test_proj.py::GeodSharedMemoryBugTestIssue64::test_distances PASSED [ 77%] 151s test/test_proj.py::GeodSharedMemoryBugTestIssue64::test_not_shared_memory PASSED [ 77%] 151s test/test_proj.py::ReprTests::test_ellps_name_round_trip PASSED [ 77%] 151s test/test_proj.py::ReprTests::test_repr PASSED [ 77%] 151s test/test_proj.py::ReprTests::test_sphere PASSED [ 77%] 151s test/test_proj.py::TestRadians::test_fwd_radians PASSED [ 77%] 151s test/test_proj.py::TestRadians::test_inv_radians PASSED [ 77%] 151s test/test_proj.py::TestRadians::test_npts_radians PASSED [ 77%] 151s test/test_proj.py::Geod_NaN_Issue112_Test::test_geod_nans PASSED [ 78%] 151s test/test_proj.py::test_proj_equals PASSED [ 78%] 151s test/test_proj.py::test_initialize_proj_crs_no_proj4 PASSED [ 78%] 151s test/test_proj.py::test_initialize_proj_crs_no_plus PASSED [ 78%] 151s test/test_proj.py::test_initialize_projparams_with_kwargs PASSED [ 78%] 151s test/test_proj.py::test_equals_different_type PASSED [ 78%] 151s test/test_proj.py::test_is_exact_same_different_type PASSED [ 78%] 151s test/test_proj.py::test_reset_errno PASSED [ 78%] 151s test/test_proj.py::test_get_factors__2d_input[False] PASSED [ 78%] 151s test/test_proj.py::test_get_factors__2d_input[True] PASSED [ 78%] 151s test/test_proj.py::test_get_factors PASSED [ 79%] 151s test/test_proj.py::test_get_factors__nan_inf PASSED [ 79%] 151s test/test_proj.py::test_get_factors__errcheck PASSED [ 79%] 151s test/test_proj.py::test_numpy_bool_kwarg_false PASSED [ 79%] 151s test/test_proj.py::test_numpy_bool_kwarg_true PASSED [ 79%] 151s test/test_proj.py::test_network__disable PASSED [ 79%] 151s test/test_proj.py::test_network__enable PASSED [ 79%] 151s test/test_proj.py::test_network__default PASSED [ 79%] 151s test/test_proj.py::test_radians PASSED [ 79%] 151s test/test_proj.py::test_proj_multithread PASSED [ 80%] 151s test/test_show_versions.py::test_get_proj_info PASSED [ 80%] 151s test/test_show_versions.py::test_get_sys_info PASSED [ 80%] 151s test/test_show_versions.py::test_get_deps_info PASSED [ 80%] 151s test/test_show_versions.py::test_show_versions_with_proj PASSED [ 80%] 151s test/test_sync.py::test_sha256sum PASSED [ 80%] 151s test/test_sync.py::test_download_resource_file[True] PASSED [ 80%] 151s test/test_sync.py::test_download_resource_file[False] PASSED [ 80%] 151s test/test_sync.py::test_download_resource_file__nosha256 PASSED [ 80%] 151s test/test_sync.py::test_download_resource_file__exception PASSED [ 80%] 151s test/test_sync.py::test_download_resource_file__bad_sha256sum PASSED [ 81%] 151s test/test_transform.py::test_transform PASSED [ 81%] 151s test/test_transform.py::test_transform_single_point_nad83_to_nad27 PASSED [ 81%] 151s test/test_transform.py::test_transform_tuple_nad83_to_nad27 PASSED [ 81%] 151s test/test_transformer.py::test_tranform_wgs84_to_custom PASSED [ 81%] 151s test/test_transformer.py::test_illegal_transformation SKIPPED (https...) [ 81%] 151s test/test_transformer.py::test_lambert_conformal_transform PASSED [ 81%] 151s test/test_transformer.py::test_4d_transform[float] PASSED [ 81%] 151s test/test_transformer.py::test_4d_transform[array] PASSED [ 81%] 151s test/test_transformer.py::test_4d_transform[_make_1_element_array] PASSED [ 82%] 151s test/test_transformer.py::test_4d_transform[_make_2_element_array] PASSED [ 82%] 151s test/test_transformer.py::test_2d_with_time_transform[float] PASSED [ 82%] 151s test/test_transformer.py::test_2d_with_time_transform[array] PASSED [ 82%] 151s test/test_transformer.py::test_2d_with_time_transform[_make_1_element_array] PASSED [ 82%] 151s test/test_transformer.py::test_2d_with_time_transform[_make_2_element_array] PASSED [ 82%] 151s test/test_transformer.py::test_4d_transform_crs_obs1[float] PASSED [ 82%] 151s test/test_transformer.py::test_4d_transform_crs_obs1[array] PASSED [ 82%] 152s test/test_transformer.py::test_4d_transform_crs_obs1[_make_1_element_array] PASSED [ 82%] 152s test/test_transformer.py::test_4d_transform_crs_obs1[_make_2_element_array] PASSED [ 82%] 152s test/test_transformer.py::test_4d_transform_orginal_crs_obs1 PASSED [ 83%] 152s test/test_transformer.py::test_4d_transform_crs_obs2[float] PASSED [ 83%] 152s test/test_transformer.py::test_4d_transform_crs_obs2[array] PASSED [ 83%] 152s test/test_transformer.py::test_4d_transform_crs_obs2[_make_1_element_array] PASSED [ 83%] 152s test/test_transformer.py::test_4d_transform_crs_obs2[_make_2_element_array] PASSED [ 83%] 152s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[float] PASSED [ 83%] 152s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[array] PASSED [ 83%] 152s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[_make_1_element_array] PASSED [ 83%] 152s test/test_transformer.py::test_2d_with_time_transform_crs_obs2[_make_2_element_array] PASSED [ 83%] 152s test/test_transformer.py::test_2d_with_time_transform_original_crs_obs2 PASSED [ 84%] 152s test/test_transformer.py::test_4d_itransform PASSED [ 84%] 152s test/test_transformer.py::test_3d_time_itransform PASSED [ 84%] 152s test/test_transformer.py::test_4d_itransform_orginal_crs_obs1 PASSED [ 84%] 152s test/test_transformer.py::test_2d_with_time_itransform_original_crs_obs2 PASSED [ 84%] 152s test/test_transformer.py::test_itransform_time_3rd_invalid PASSED [ 84%] 152s test/test_transformer.py::test_transform_no_error PASSED [ 84%] 152s test/test_transformer.py::test_itransform_no_error PASSED [ 84%] 152s test/test_transformer.py::test_transform_no_exception PASSED [ 84%] 152s test/test_transformer.py::test_transform__out_of_bounds[float] PASSED [ 84%] 152s test/test_transformer.py::test_transform__out_of_bounds[array] PASSED [ 85%] 152s test/test_transformer.py::test_transform__out_of_bounds[_make_1_element_array] PASSED [ 85%] 152s test/test_transformer.py::test_transform__out_of_bounds[_make_2_element_array] PASSED [ 85%] 152s test/test_transformer.py::test_transform_radians PASSED [ 85%] 152s test/test_transformer.py::test_itransform_radians PASSED [ 85%] 152s test/test_transformer.py::test_4d_transform__inverse[float] PASSED [ 85%] 152s test/test_transformer.py::test_4d_transform__inverse[array] PASSED [ 85%] 152s test/test_transformer.py::test_4d_transform__inverse[_make_1_element_array] PASSED [ 85%] 152s test/test_transformer.py::test_4d_transform__inverse[_make_2_element_array] PASSED [ 85%] 152s test/test_transformer.py::test_transform_direction[float] PASSED [ 86%] 152s test/test_transformer.py::test_transform_direction[array] PASSED [ 86%] 152s test/test_transformer.py::test_transform_direction[_make_1_element_array] PASSED [ 86%] 152s test/test_transformer.py::test_transform_direction[_make_2_element_array] PASSED [ 86%] 152s test/test_transformer.py::test_always_xy__transformer[float] PASSED [ 86%] 152s test/test_transformer.py::test_always_xy__transformer[array] PASSED [ 86%] 152s test/test_transformer.py::test_always_xy__transformer[_make_1_element_array] PASSED [ 86%] 152s test/test_transformer.py::test_always_xy__transformer[_make_2_element_array] PASSED [ 86%] 152s test/test_transformer.py::test_always_xy__transform PASSED [ 86%] 152s test/test_transformer.py::test_always_xy__itransform PASSED [ 86%] 152s test/test_transformer.py::test_transform_empty_array_xy[empty_array0] PASSED [ 87%] 152s test/test_transformer.py::test_transform_empty_array_xy[empty_array1] PASSED [ 87%] 152s test/test_transformer.py::test_transform_empty_array_xy[empty_array2] PASSED [ 87%] 152s test/test_transformer.py::test_transform_empty_array_xyzt[empty_array0] PASSED [ 87%] 152s test/test_transformer.py::test_transform_empty_array_xyzt[empty_array1] PASSED [ 87%] 152s test/test_transformer.py::test_transform_empty_array_xyzt[empty_array2] PASSED [ 87%] 152s test/test_transformer.py::test_transform_direction__string[float] PASSED [ 87%] 152s test/test_transformer.py::test_transform_direction__string[array] PASSED [ 87%] 152s test/test_transformer.py::test_transform_direction__string[_make_1_element_array] PASSED [ 87%] 152s test/test_transformer.py::test_transform_direction__string[_make_2_element_array] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__string_lowercase[float] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__string_lowercase[array] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__string_lowercase[_make_1_element_array] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__string_lowercase[_make_2_element_array] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__invalid[float] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__invalid[array] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__invalid[_make_1_element_array] PASSED [ 88%] 152s test/test_transformer.py::test_transform_direction__invalid[_make_2_element_array] PASSED [ 88%] 152s test/test_transformer.py::test_from_pipeline__non_transform_input PASSED [ 88%] 152s test/test_transformer.py::test_non_supported_initialization PASSED [ 89%] 152s test/test_transformer.py::test_pj_info_properties PASSED [ 89%] 152s test/test_transformer.py::test_to_proj4 PASSED [ 89%] 152s test/test_transformer.py::test_to_proj4__pretty PASSED [ 89%] 152s test/test_transformer.py::test_to_wkt PASSED [ 89%] 152s test/test_transformer.py::test_str PASSED [ 89%] 152s test/test_transformer.py::test_repr PASSED [ 89%] 152s test/test_transformer.py::test_to_json_dict PASSED [ 89%] 152s test/test_transformer.py::test_to_json PASSED [ 89%] 152s test/test_transformer.py::test_to_json__pretty PASSED [ 90%] 152s test/test_transformer.py::test_to_json__pretty__indenation PASSED [ 90%] 152s test/test_transformer.py::test_transformer__operations PASSED [ 90%] 152s test/test_transformer.py::test_transformer__operations_missing PASSED [ 90%] 152s test/test_transformer.py::test_transformer__operations__scope_remarks PASSED [ 90%] 152s test/test_transformer.py::test_transformer_group PASSED [ 90%] 152s test/test_transformer.py::test_transformer__area_of_interest PASSED [ 90%] 152s test/test_transformer.py::test_transformer_proj__area_of_interest PASSED [ 90%] 152s test/test_transformer.py::test_transformer__area_of_interest__invalid PASSED [ 90%] 152s test/test_transformer.py::test_transformer_group__area_of_interest__invalid PASSED [ 90%] 152s test/test_transformer.py::test_transformer_equals PASSED [ 91%] 152s test/test_transformer.py::test_transformer_not_equals[comparison0] PASSED [ 91%] 152s test/test_transformer.py::test_transformer_not_equals[22] PASSED [ 91%] 152s test/test_transformer.py::test_pipeline_transform[+proj=pipeline +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 152s test/test_transformer.py::test_pipeline_transform[+proj=pipeline +step +proj=unitconvert +xy_in=deg +xy_out=rad +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 152s test/test_transformer.py::test_pipeline_itransform[+proj=pipeline +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 152s test/test_transformer.py::test_pipeline_itransform[+proj=pipeline +step +proj=unitconvert +xy_in=deg +xy_out=rad +ellps=GRS80 +step +proj=cart] PASSED [ 91%] 152s test/test_transformer.py::test_network__disable[transformer0] PASSED [ 91%] 152s test/test_transformer.py::test_network__disable[transformer1] PASSED [ 91%] 152s test/test_transformer.py::test_network__disable[transformer2] PASSED [ 92%] 152s test/test_transformer.py::test_network__enable[transformer0] PASSED [ 92%] 152s test/test_transformer.py::test_network__enable[transformer1] PASSED [ 92%] 152s test/test_transformer.py::test_network__enable[transformer2] PASSED [ 92%] 152s test/test_transformer.py::test_network__default[transformer0] PASSED [ 92%] 152s test/test_transformer.py::test_network__default[transformer1] PASSED [ 92%] 152s test/test_transformer.py::test_network__default[transformer2] PASSED [ 92%] 154s test/test_transformer.py::test_transformer_group__network_enabled PASSED [ 92%] 154s test/test_transformer.py::test_transform_pipeline_radians PASSED [ 92%] 154s test/test_transformer.py::test_itransform_pipeline_radians PASSED [ 92%] 154s test/test_transformer.py::test_transform_honours_input_types[10-y0-z0] PASSED [ 93%] 154s test/test_transformer.py::test_transform_honours_input_types[10-y1-z1] PASSED [ 93%] 154s test/test_transformer.py::test_transform_honours_input_types[x2-10-z2] PASSED [ 93%] 154s test/test_transformer.py::test_transform_honours_input_types[x3-y3-10] PASSED [ 93%] 154s test/test_transformer.py::test_transform_honours_input_types[x4-10-z4] PASSED [ 93%] 154s test/test_transformer.py::test_transform_honours_input_types[x5-y5-10] PASSED [ 93%] 154s test/test_transformer.py::test_transformer_multithread__pipeline PASSED [ 93%] 154s test/test_transformer.py::test_transformer_multithread__crs PASSED [ 93%] 154s test/test_transformer.py::test_transformer_accuracy_filter PASSED [ 93%] 154s test/test_transformer.py::test_transformer_allow_ballpark_filter PASSED [ 94%] 154s test/test_transformer.py::test_transformer_authority_filter PASSED [ 94%] 154s test/test_transformer.py::test_transformer_from_pipeline__input_types[EPSG:1671] PASSED [ 94%] 154s test/test_transformer.py::test_transformer_from_pipeline__input_types[RGF93 v1 to WGS 84 (1)] PASSED [ 94%] 154s test/test_transformer.py::test_transformer_from_pipeline__input_types[urn:ogc:def:coordinateOperation:EPSG::1671] PASSED [ 94%] 154s test/test_transformer.py::test_transformer_from_pipeline__wkt_json[to_wkt] PASSED [ 94%] 154s test/test_transformer.py::test_transformer_from_pipeline__wkt_json[to_json] PASSED [ 94%] 154s test/test_transformer.py::test_transform_bounds_densify[0-expected0] PASSED [ 94%] 154s test/test_transformer.py::test_transform_bounds_densify[100-expected1] PASSED [ 94%] 154s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds0-False-0-expected0] PASSED [ 94%] 154s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds0-False-100-expected1] PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds1-True-0-expected0] PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds_densify__xy[input_bounds1-True-100-expected1] PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds_densify_out_of_bounds PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds_densify_out_of_bounds__geographic_output PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds_radians_output PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds__antimeridian PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds__antimeridian__xy PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds__beyond_global_bounds PASSED [ 95%] 155s test/test_transformer.py::test_transform_bounds__ignore_inf[ESRI:102036-input_bounds0-expected_bounds0] PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__ignore_inf[ESRI:54026-input_bounds1-expected_bounds1] PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__ignore_inf_geographic PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__noop_geographic PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__north_pole PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__north_pole__xy PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__south_pole PASSED [ 96%] 155s test/test_transformer.py::test_transform_bounds__south_pole__xy PASSED [ 96%] 155s test/test_transformer.py::test_transform__fortran_order[True] PASSED [ 96%] 155s test/test_transformer.py::test_transform__fortran_order[False] PASSED [ 96%] 155s test/test_transformer.py::test_4d_transform__inplace__array PASSED [ 97%] 155s test/test_transformer.py::test_4d_transform__inplace__array__int PASSED [ 97%] 155s test/test_transformer.py::test_4d_transform__inplace__numpy PASSED [ 97%] 155s test/test_transformer.py::test_4d_transform__inplace__numpy__int PASSED [ 97%] 155s test/test_transformer.py::test_transformer_source_target_crs PASSED [ 97%] 155s test/test_transformer.py::test_transformer_source_target_crs__none PASSED [ 97%] 155s test/test_transformer.py::test_pickle_transformer_from_pipeline PASSED [ 97%] 155s test/test_transformer.py::test_pickle_transformer_from_crs PASSED [ 97%] 155s test/test_transformer.py::test_unpickle_transformer_from_crs_v1_3 PASSED [ 97%] 155s test/test_transformer.py::test_transformer_group_accuracy_filter PASSED [ 98%] 155s test/test_transformer.py::test_transformer_group_allow_ballpark_filter PASSED [ 98%] 155s test/test_transformer.py::test_transformer_group_allow_superseded_filter PASSED [ 98%] 155s test/test_transformer.py::test_transformer_group_authority_filter PASSED [ 98%] 155s test/test_transformer.py::test_transformer_force_over PASSED [ 98%] 155s test/test_transformer.py::test_transformer__get_last_used_operation PASSED [ 98%] 155s test/test_utils.py::test__copytobuffer_return_scalar[in_data0] PASSED [ 98%] 155s test/test_utils.py::test__copytobuffer_return_scalar[1] PASSED [ 98%] 155s test/test_utils.py::test__copytobuffer_return_scalar__invalid PASSED [ 98%] 155s test/test_utils.py::test__copytobuffer[in_data0-DataType.FLOAT] PASSED [ 98%] 155s test/test_utils.py::test__copytobuffer[1-DataType.FLOAT] PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer[in_data2-DataType.LIST] PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer[in_data3-DataType.TUPLE] PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer__xarray_scalar SKIPPED (could...) [ 99%] 155s test/test_utils.py::test__copytobuffer__array[numpy] PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer__array[xarray] SKIPPED (could...) [ 99%] 155s test/test_utils.py::test__copytobuffer__array[pandas] PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer__numpy_masked_array PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer__fortran_order PASSED [ 99%] 155s test/test_utils.py::test__copytobuffer__invalid PASSED [100%] 155s 155s =============================== warnings summary =============================== 155s test/test_datadir.py::test_get_data_dir__from_user[str] 155s test/test_datadir.py::test_get_data_dir__from_user[Path] 155s test/test_datadir.py::test_append_data_dir__internal[str] 155s test/test_datadir.py::test_append_data_dir__internal[Path] 155s /usr/lib/python3/dist-packages/pyproj/datadir.py:38: UserWarning: pyproj unable to set PROJ database path. 155s _set_context_data_dir() 155s 155s test/test_doctest_wrapper.py::test_doctests 155s /usr/lib/python3/dist-packages/pyproj/geod.py:823: UserWarning: Back azimuth is being returned by default to be compatible with inv()This is a breaking change for pyproj 3.5+.To avoid this warning, set return_back_azimuth=True.Otherwise, to restore old behaviour, set return_back_azimuth=False.This warning will be removed in future version. 155s warnings.warn( 155s 155s test/test_doctest_wrapper.py::test_doctests 155s /usr/lib/python3/dist-packages/pyproj/geod.py:675: UserWarning: Back azimuth is being returned by default to be compatible with fwd()This is a breaking change for pyproj 3.5+.To avoid this warning, set return_back_azimuth=True.Otherwise, to restore old behaviour, set return_back_azimuth=False.This warning will be removed in future version. 155s warnings.warn( 155s 155s test/test_geod.py: 72 warnings 155s /usr/lib/python3/dist-packages/pyproj/geod.py:398: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 155s return self._inv_point( 155s 155s test/test_geod.py: 20 warnings 155s /usr/lib/python3/dist-packages/pyproj/geod.py:306: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 155s return self._fwd_point( 155s 155s test/test_transform.py::test_transform_single_point_nad83_to_nad27 155s /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build/test/test_transform.py:64: FutureWarning: This function is deprecated. See: https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1 155s x2, y2 = transform(p1, p2, x1, y1) 155s 155s test/test_transform.py::test_transform_tuple_nad83_to_nad27 155s /tmp/autopkgtest.D8bLzp/autopkgtest_tmp/build/test/test_transform.py:107: FutureWarning: This function is deprecated. See: https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1 155s x2, y2 = transform(p1, p2, x1, y1) 155s 155s test/test_transformer.py: 40 warnings 155s /usr/lib/python3/dist-packages/pyproj/transformer.py:817: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 155s return self._transformer._transform_point( 155s 155s test/test_transformer.py::test_transformer_group_allow_superseded_filter 155s /usr/lib/python3/dist-packages/pyproj/transformer.py:207: UserWarning: Best transformation is not available due to missing Grid(short_name=au_icsm_National_84_02_07_01.tif, full_name=, package_name=, url=https://cdn.proj.org/au_icsm_National_84_02_07_01.tif, direct_download=True, open_license=True, available=False) 155s super().__init__( 155s 155s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 155s ========= 947 passed, 3 skipped, 58 deselected, 141 warnings in 16.47s ========= 156s autopkgtest [22:13:34]: test pybuild-autopkgtest: -----------------------] 157s pybuild-autopkgtest PASS 157s autopkgtest [22:13:35]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 157s autopkgtest [22:13:35]: @@@@@@@@@@@@@@@@@@@@ summary 157s pybuild-autopkgtest PASS 168s nova [W] Skipping flock for amd64 168s Creating nova instance adt-plucky-amd64-python-pyproj-20250215-221057-juju-7f2275-prod-proposed-migration-environment-2-a989653a-652e-4128-aef2-b7579c64ac8f from image adt/ubuntu-plucky-amd64-server-20250215.img (UUID d1f7bb98-7df8-4026-816e-9f6798166d8b)... 168s nova [W] Timed out waiting for 7b8db32c-38ad-452c-8823-bc6be1d267b5 to get deleted.