0s autopkgtest [17:14:06]: starting date and time: 2024-03-23 17:14:06+0000 0s autopkgtest [17:14:06]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [17:14:06]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.s9rxz54m/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:sphinx --apt-upgrade osmnx --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/7.2.6-6 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos01-arm64-10.secgroup --name adt-noble-arm64-osmnx-20240323-170049-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 283s autopkgtest [17:18:49]: testbed dpkg architecture: arm64 283s autopkgtest [17:18:49]: testbed apt version: 2.7.12 283s autopkgtest [17:18:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 284s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 284s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 284s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 284s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 285s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3969 kB] 286s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [667 kB] 286s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 286s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.7 kB] 286s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 286s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4345 kB] 287s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 287s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [69.8 kB] 287s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 292s Fetched 9770 kB in 4s (2397 kB/s) 292s Reading package lists... 296s Reading package lists... 296s Building dependency tree... 296s Reading state information... 297s Calculating upgrade... 298s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 298s Reading package lists... 299s Building dependency tree... 299s Reading state information... 300s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 301s sh: Attempting to set up Debian/Ubuntu apt sources automatically 301s sh: Distribution appears to be Ubuntu 303s Reading package lists... 303s Building dependency tree... 303s Reading state information... 304s eatmydata is already the newest version (131-1). 304s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 304s Reading package lists... 304s Building dependency tree... 304s Reading state information... 306s dbus is already the newest version (1.14.10-4ubuntu1). 306s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 306s Reading package lists... 306s Building dependency tree... 306s Reading state information... 307s rng-tools-debian is already the newest version (2.4). 307s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 307s Reading package lists... 308s Building dependency tree... 308s Reading state information... 309s The following packages will be REMOVED: 309s cloud-init* python3-configobj* python3-debconf* 309s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 309s After this operation, 3256 kB disk space will be freed. 309s (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 ... 75911 files and directories currently installed.) 309s Removing cloud-init (24.1.2-0ubuntu1) ... 311s Removing python3-configobj (5.0.8-3) ... 311s Removing python3-debconf (1.5.86) ... 311s Processing triggers for man-db (2.12.0-3) ... 311s (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 ... 75522 files and directories currently installed.) 312s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 313s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 313s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 313s invoke-rc.d: policy-rc.d denied execution of try-restart. 313s Reading package lists... 314s Building dependency tree... 314s Reading state information... 314s linux-generic is already the newest version (6.8.0-11.11+1). 314s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 315s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 315s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 315s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 320s Reading package lists... 320s Reading package lists... 320s Building dependency tree... 320s Reading state information... 321s Calculating upgrade... 322s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 322s Reading package lists... 322s Building dependency tree... 322s Reading state information... 323s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 323s autopkgtest [17:19:29]: rebooting testbed after setup commands that affected boot 477s autopkgtest [17:22:02]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 479s autopkgtest [17:22:05]: @@@@@@@@@@@@@@@@@@@@ apt-source osmnx 484s Get:1 http://ftpmaster.internal/ubuntu noble/universe osmnx 1.9.1+ds-1 (dsc) [3430 B] 484s Get:2 http://ftpmaster.internal/ubuntu noble/universe osmnx 1.9.1+ds-1 (tar) [109 kB] 484s Get:3 http://ftpmaster.internal/ubuntu noble/universe osmnx 1.9.1+ds-1 (diff) [10.6 kB] 484s gpgv: Signature made Fri Feb 23 16:47:41 2024 UTC 484s gpgv: using RSA key AE28AE15710DFF1D87E5A7623F9219A67F36C68B 484s gpgv: issuer "calculus@rezozer.net" 484s gpgv: Can't check signature: No public key 484s dpkg-source: warning: cannot verify inline signature for ./osmnx_1.9.1+ds-1.dsc: no acceptable signature found 484s autopkgtest [17:22:08]: testing package osmnx version 1.9.1+ds-1 484s autopkgtest [17:22:10]: build not needed 487s autopkgtest [17:22:13]: test command1: preparing testbed 490s Reading package lists... 490s Building dependency tree... 490s Reading state information... 490s Starting pkgProblemResolver with broken count: 0 491s Starting 2 pkgProblemResolver with broken count: 0 491s Done 494s The following additional packages will be installed: 494s blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx 494s gdal-data gdal-plugins libaec0 libarmadillo12 libarpack2 libblas3 libblosc1 494s libcfitsio10 libdav1d7 libde265-0 libdeflate0 libfontconfig1 libfreexl1 494s libfyba0 libgdal34 libgeos-c1v5 libgeos3.12.1 libgeotiff5 libgfortran5 494s libgif7 libgomp1 libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf5-103-1 494s libhdf5-hl-100 libheif-plugin-dav1d libheif-plugin-libde265 libheif1 494s libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui 494s libjs-sphinxdoc libjs-underscore libkmlbase1 libkmldom1 libkmlengine1 494s liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libltdl7 libminizip1 494s libmysqlclient21 libnetcdf19 libodbc2 libodbcinst2 libogdi4.1 libopenjp2-7 494s libpoppler134 libpq5 libproj25 libqhull-r8.0 libraqm0 librttopo1 494s libsharpyuv0 libsnappy1v5 libspatialite8 libsuperlu6 libsz2 libtcl8.6 494s libtiff6 libtk8.6 liburiparser1 libwebp7 libwebpdemux2 libwebpmux3 494s libxerces-c3.2 libxft2 libxrender1 libxslt1.1 libxss1 mysql-common proj-data 494s python-matplotlib-data python-osmnx-doc python3-appdirs python3-branca 494s python3-brotli python3-click python3-click-plugins python3-cligj 494s python3-colorama python3-contourpy python3-coverage python3-cycler 494s python3-dateutil python3-decorator python3-fiona python3-folium 494s python3-fonttools python3-fs python3-geopandas python3-iniconfig 494s python3-joblib python3-kiwisolver python3-lxml python3-lz4 494s python3-matplotlib python3-mpmath python3-networkx python3-numpy 494s python3-osmnx python3-packaging python3-pandas python3-pandas-lib 494s python3-pil python3-pil.imagetk python3-pluggy python3-pyproj python3-pytest 494s python3-scipy python3-shapely python3-sklearn python3-sklearn-lib 494s python3-sympy python3-threadpoolctl python3-tk python3-ufolib2 494s python3-unicodedata2 python3-xyzservices tk8.6-blt2.5 unicode-data 494s unixodbc-common x11-common 494s Suggested packages: 494s blt-demo geotiff-bin gdal-bin libgeotiff-epsg libhdf4-doc libhdf4-alt-dev 494s hdf4-tools libheif-plugin-ffmpegdec libheif-plugin-jpegdec 494s libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc 494s libheif-plugin-rav1e libheif-plugin-svtenc libjs-jquery-ui-docs 494s liblcms2-utils odbc-postgresql tdsodbc ogdi-bin proj-bin tcl8.6 tk8.6 494s www-browser pdf-viewer python-coverage-doc python-cycler-doc python-lxml-doc 494s cm-super-minimal dvipng ffmpeg fonts-staypuft ghostscript gir1.2-gtk-3.0 494s inkscape ipython3 librsvg2-common python3-cairocffi python3-gi-cairo 494s python3-gobject python3-pyqt5 python3-sip python3-tornado 494s texlive-extra-utils texlive-latex-extra python-mpmath-doc python3-gmpy2 494s python-networkx-doc python3-gdal python3-pydot python3-pygraphviz gcc 494s gfortran python3-dev python-pandas-doc python3-statsmodels python-pil-doc 494s python-scipy-doc python3-dap python-sklearn-doc texlive-fonts-extra 494s python-sympy-doc tix python3-tk-dbg 494s Recommended packages: 494s proj-bin libheif-plugin-aomenc libheif-plugin-x265 javascript-common 494s poppler-data python3-geopy python3-psycopg2 python3-rtree python3-simplejson 494s python3-psutil python3-bs4 python3-cssselect python3-html5lib python3-gdal 494s python3-rasterio python3-bottleneck python3-numexpr python3-odf 494s python3-openpyxl python3-tables python3-olefile g++ | c++-compiler 494s isympy-common 494s The following NEW packages will be installed: 494s autopkgtest-satdep blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono 494s fonts-lyx gdal-data gdal-plugins libaec0 libarmadillo12 libarpack2 libblas3 494s libblosc1 libcfitsio10 libdav1d7 libde265-0 libdeflate0 libfontconfig1 494s libfreexl1 libfyba0 libgdal34 libgeos-c1v5 libgeos3.12.1 libgeotiff5 494s libgfortran5 libgif7 libgomp1 libgraphite2-3 libharfbuzz0b libhdf4-0-alt 494s libhdf5-103-1 libhdf5-hl-100 libheif-plugin-dav1d libheif-plugin-libde265 494s libheif1 libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 494s libjs-jquery-ui libjs-sphinxdoc libjs-underscore libkmlbase1 libkmldom1 494s libkmlengine1 liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libltdl7 libminizip1 494s libmysqlclient21 libnetcdf19 libodbc2 libodbcinst2 libogdi4.1 libopenjp2-7 494s libpoppler134 libpq5 libproj25 libqhull-r8.0 libraqm0 librttopo1 494s libsharpyuv0 libsnappy1v5 libspatialite8 libsuperlu6 libsz2 libtcl8.6 494s libtiff6 libtk8.6 liburiparser1 libwebp7 libwebpdemux2 libwebpmux3 494s libxerces-c3.2 libxft2 libxrender1 libxslt1.1 libxss1 mysql-common proj-data 494s python-matplotlib-data python-osmnx-doc python3-appdirs python3-branca 494s python3-brotli python3-click python3-click-plugins python3-cligj 494s python3-colorama python3-contourpy python3-coverage python3-cycler 494s python3-dateutil python3-decorator python3-fiona python3-folium 494s python3-fonttools python3-fs python3-geopandas python3-iniconfig 494s python3-joblib python3-kiwisolver python3-lxml python3-lz4 494s python3-matplotlib python3-mpmath python3-networkx python3-numpy 494s python3-osmnx python3-packaging python3-pandas python3-pandas-lib 494s python3-pil python3-pil.imagetk python3-pluggy python3-pyproj python3-pytest 494s python3-scipy python3-shapely python3-sklearn python3-sklearn-lib 494s python3-sympy python3-threadpoolctl python3-tk python3-ufolib2 494s python3-unicodedata2 python3-xyzservices tk8.6-blt2.5 unicode-data 494s unixodbc-common x11-common 494s 0 upgraded, 134 newly installed, 0 to remove and 0 not upgraded. 494s Need to get 118 MB/118 MB of archives. 494s After this operation, 542 MB of additional disk space will be used. 494s Get:1 /tmp/autopkgtest.VDgqox/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [756 B] 494s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [980 kB] 494s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 494s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 494s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig-config arm64 2.15.0-1ubuntu1 [37.0 kB] 494s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libfontconfig1 arm64 2.15.0-1ubuntu1 [142 kB] 494s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender1 arm64 1:0.9.10-1.1 [19.1 kB] 494s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libxft2 arm64 2.3.6-1 [43.3 kB] 494s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] 494s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libxss1 arm64 1:1.2.3-1build2 [8252 B] 494s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libtk8.6 arm64 8.6.14-1 [767 kB] 494s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7 [618 kB] 494s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 blt arm64 2.5.3+dfsg-7 [4826 B] 494s Get:14 http://ftpmaster.internal/ubuntu noble/universe arm64 fonts-lyx all 2.4.0~RC3-1 [170 kB] 494s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 gdal-data all 3.8.4+dfsg-1 [261 kB] 494s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 gdal-plugins arm64 3.8.4+dfsg-1 [24.5 kB] 494s Get:17 http://ftpmaster.internal/ubuntu noble/universe arm64 libaec0 arm64 1.1.2-1 [21.7 kB] 494s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libblas3 arm64 3.12.0-3 [143 kB] 494s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran5 arm64 14-20240303-1ubuntu1 [444 kB] 494s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack3 arm64 3.12.0-3 [2241 kB] 494s Get:21 http://ftpmaster.internal/ubuntu noble/universe arm64 libarpack2 arm64 3.9.1-1 [90.2 kB] 494s Get:22 http://ftpmaster.internal/ubuntu noble/universe arm64 libsuperlu6 arm64 6.0.1+dfsg1-1 [166 kB] 494s Get:23 http://ftpmaster.internal/ubuntu noble/universe arm64 libarmadillo12 arm64 1:12.6.7+dfsg-1 [134 kB] 494s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libsnappy1v5 arm64 1.1.10-1 [28.2 kB] 494s Get:25 http://ftpmaster.internal/ubuntu noble/universe arm64 libblosc1 arm64 1.21.5+ds-1 [25.5 kB] 494s Get:26 http://ftpmaster.internal/ubuntu noble/universe arm64 libcfitsio10 arm64 4.3.1-1 [519 kB] 494s Get:27 http://ftpmaster.internal/ubuntu noble/universe arm64 libdav1d7 arm64 1.4.0-1 [297 kB] 494s Get:28 http://ftpmaster.internal/ubuntu noble/universe arm64 libde265-0 arm64 1.0.15-1 [167 kB] 494s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 libdeflate0 arm64 1.19-1 [43.4 kB] 494s Get:30 http://ftpmaster.internal/ubuntu noble/universe arm64 libfyba0 arm64 4.1.1-8 [119 kB] 494s Get:31 http://ftpmaster.internal/ubuntu noble/universe arm64 libminizip1 arm64 1:1.3.dfsg-3ubuntu1 [22.3 kB] 494s Get:32 http://ftpmaster.internal/ubuntu noble/universe arm64 libfreexl1 arm64 2.0.0-1 [41.1 kB] 494s Get:33 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeos3.12.1 arm64 3.12.1-1 [825 kB] 494s Get:34 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeos-c1v5 arm64 3.12.1-1 [88.8 kB] 494s Get:35 http://ftpmaster.internal/ubuntu noble/universe arm64 proj-data all 9.3.1-1 [7867 kB] 494s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libjbig0 arm64 2.1-6.1ubuntu1 [28.9 kB] 494s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu1 [160 kB] 494s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 494s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu1 [153 kB] 494s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libsharpyuv0 arm64 1.3.2-0.4 [14.4 kB] 494s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libwebp7 arm64 1.3.2-0.4 [191 kB] 494s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libtiff6 arm64 4.5.1+git230720-3ubuntu1 [226 kB] 494s Get:43 http://ftpmaster.internal/ubuntu noble/universe arm64 libproj25 arm64 9.3.1-1 [1261 kB] 494s Get:44 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeotiff5 arm64 1.7.1-5 [59.8 kB] 494s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libgif7 arm64 5.2.1-2.5 [34.2 kB] 494s Get:46 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf4-0-alt arm64 4.2.16-3 [267 kB] 494s Get:47 http://ftpmaster.internal/ubuntu noble/universe arm64 libsz2 arm64 1.1.2-1 [5168 B] 494s Get:48 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-103-1 arm64 1.10.10+repack-3ubuntu1 [1189 kB] 494s Get:49 http://ftpmaster.internal/ubuntu noble/universe arm64 libheif-plugin-dav1d arm64 1.17.6-1ubuntu1 [10.9 kB] 494s Get:50 http://ftpmaster.internal/ubuntu noble/universe arm64 libheif-plugin-libde265 arm64 1.17.6-1ubuntu1 [9062 B] 494s Get:51 http://ftpmaster.internal/ubuntu noble/universe arm64 libheif1 arm64 1.17.6-1ubuntu1 [311 kB] 494s Get:52 http://ftpmaster.internal/ubuntu noble/universe arm64 liburiparser1 arm64 0.9.7+dfsg-2 [34.0 kB] 494s Get:53 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlbase1 arm64 1.3.0-10 [45.7 kB] 494s Get:54 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmldom1 arm64 1.3.0-10 [140 kB] 494s Get:55 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlengine1 arm64 1.3.0-10 [64.9 kB] 494s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 mysql-common all 5.8+1.1.0 [6626 B] 494s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 libmysqlclient21 arm64 8.0.36-1 [1271 kB] 494s Get:58 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-hl-100 arm64 1.10.10+repack-3ubuntu1 [55.5 kB] 494s Get:59 http://ftpmaster.internal/ubuntu noble/universe arm64 libnetcdf19 arm64 1:4.9.2-3ubuntu1 [470 kB] 494s Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 libltdl7 arm64 2.4.7-7 [40.3 kB] 494s Get:61 http://ftpmaster.internal/ubuntu noble/main arm64 libodbc2 arm64 2.3.12-1 [144 kB] 495s Get:62 http://ftpmaster.internal/ubuntu noble/main arm64 unixodbc-common all 2.3.12-1 [8524 B] 495s Get:63 http://ftpmaster.internal/ubuntu noble/main arm64 libodbcinst2 arm64 2.3.12-1 [29.3 kB] 495s Get:64 http://ftpmaster.internal/ubuntu noble/universe arm64 libogdi4.1 arm64 4.1.1+ds-1 [204 kB] 495s Get:65 http://ftpmaster.internal/ubuntu noble/main arm64 libopenjp2-7 arm64 2.5.0-2 [170 kB] 495s Get:66 http://ftpmaster.internal/ubuntu noble/main arm64 liblcms2-2 arm64 2.14-2 [159 kB] 495s Get:67 http://ftpmaster.internal/ubuntu noble/main arm64 libpoppler134 arm64 24.02.0-1ubuntu2 [1072 kB] 495s Get:68 http://ftpmaster.internal/ubuntu noble/main arm64 libpq5 arm64 16.2-1 [136 kB] 495s Get:69 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhull-r8.0 arm64 2020.2-6 [188 kB] 495s Get:70 http://ftpmaster.internal/ubuntu noble/universe arm64 librttopo1 arm64 1.1.0-3 [184 kB] 495s Get:71 http://ftpmaster.internal/ubuntu noble/universe arm64 libspatialite8 arm64 5.1.0-1 [1938 kB] 495s Get:72 http://ftpmaster.internal/ubuntu noble/universe arm64 libxerces-c3.2 arm64 3.2.4+debian-1.1 [1065 kB] 495s Get:73 http://ftpmaster.internal/ubuntu noble/universe arm64 libgdal34 arm64 3.8.4+dfsg-1 [7887 kB] 495s Get:74 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 495s Get:75 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphite2-3 arm64 1.3.14-2 [81.5 kB] 496s Get:76 http://ftpmaster.internal/ubuntu noble/main arm64 libharfbuzz0b arm64 8.3.0-2 [463 kB] 496s Get:77 http://ftpmaster.internal/ubuntu noble/main arm64 libimagequant0 arm64 2.18.0-1 [37.0 kB] 496s Get:78 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 496s Get:79 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 496s Get:80 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 496s Get:81 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-sphinxdoc all 7.2.6-4 [149 kB] 496s Get:82 http://ftpmaster.internal/ubuntu noble/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1 [27.7 kB] 496s Get:83 http://ftpmaster.internal/ubuntu noble/main arm64 libraqm0 arm64 0.10.1-1 [14.4 kB] 496s Get:84 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpdemux2 arm64 1.3.2-0.4 [12.3 kB] 496s Get:85 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpmux3 arm64 1.3.2-0.4 [25.0 kB] 496s Get:86 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1.1 arm64 1.1.39-0exp1 [166 kB] 496s Get:87 http://ftpmaster.internal/ubuntu noble/universe arm64 python-matplotlib-data all 3.6.3-1ubuntu3 [2936 kB] 496s Get:88 http://ftpmaster.internal/ubuntu noble/universe arm64 python-osmnx-doc all 1.9.1+ds-1 [597 kB] 496s Get:89 http://ftpmaster.internal/ubuntu noble/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 496s Get:90 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-branca all 0.7.1-2 [23.8 kB] 496s Get:91 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-brotli arm64 1.1.0-2 [345 kB] 496s Get:92 http://ftpmaster.internal/ubuntu noble/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 496s Get:93 http://ftpmaster.internal/ubuntu noble/main arm64 python3-click all 8.1.6-1 [79.0 kB] 496s Get:94 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-click-plugins all 1.1.1-4 [9288 B] 496s Get:95 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-cligj all 0.7.2-2 [7788 B] 496s Get:96 http://ftpmaster.internal/ubuntu noble/main arm64 python3-numpy arm64 1:1.24.2-2 [4525 kB] 496s Get:97 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-contourpy arm64 1.0.7-1build2 [244 kB] 496s Get:98 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-coverage arm64 7.3.2-0ubuntu1 [147 kB] 496s Get:99 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-cycler all 0.11.0-2 [8202 B] 496s Get:100 http://ftpmaster.internal/ubuntu noble/main arm64 python3-dateutil all 2.8.2-3 [79.2 kB] 496s Get:101 http://ftpmaster.internal/ubuntu noble/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 496s Get:102 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-fiona arm64 1.9.5-1build2 [869 kB] 496s Get:103 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-xyzservices all 2023.10.1-1 [30.8 kB] 496s Get:104 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-folium all 0.15.1+dfsg1-2 [1188 kB] 502s Get:105 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-scipy arm64 1.11.4-6 [18.6 MB] 502s Get:106 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 502s Get:107 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-mpmath all 1.2.1-3 [421 kB] 502s Get:108 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sympy all 1.12-7 [3966 kB] 502s Get:109 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-fs all 2.4.16-3 [91.1 kB] 502s Get:110 http://ftpmaster.internal/ubuntu noble/main arm64 python3-lxml arm64 5.1.0-1 [2042 kB] 502s Get:111 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build2 [28.4 kB] 502s Get:112 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1 [362 kB] 502s Get:113 http://ftpmaster.internal/ubuntu noble/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 502s Get:114 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-fonttools arm64 4.46.0-1 [1625 kB] 502s Get:115 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pandas-lib arm64 2.1.4+dfsg-4ubuntu2 [7669 kB] 502s Get:116 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pandas all 2.1.4+dfsg-4ubuntu2 [3042 kB] 502s Get:117 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pyproj arm64 3.6.1-2 [589 kB] 502s Get:118 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-shapely arm64 2.0.3-1 [376 kB] 502s Get:119 http://ftpmaster.internal/ubuntu noble/main arm64 python3-packaging all 23.2-1 [40.6 kB] 502s Get:120 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-geopandas all 0.14.3-2 [1637 kB] 502s Get:121 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 502s Get:122 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-joblib all 1.3.2-1 [207 kB] 502s Get:123 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-kiwisolver arm64 1.4.4-2 [48.5 kB] 502s Get:124 http://ftpmaster.internal/ubuntu noble/main arm64 python3-pil arm64 10.2.0-1 [477 kB] 502s Get:125 http://ftpmaster.internal/ubuntu noble/main arm64 python3-tk arm64 3.11.5-1 [112 kB] 502s Get:126 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pil.imagetk arm64 10.2.0-1 [9708 B] 502s Get:127 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-matplotlib arm64 3.6.3-1ubuntu3 [7291 kB] 502s Get:128 http://ftpmaster.internal/ubuntu noble/main arm64 python3-networkx all 2.8.8-1ubuntu1 [1468 kB] 502s Get:129 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-osmnx all 1.9.1+ds-1 [75.6 kB] 502s Get:130 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pluggy all 1.4.0-1 [20.4 kB] 502s Get:131 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pytest all 7.4.4-1 [305 kB] 502s Get:132 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-threadpoolctl all 3.1.0-1 [21.3 kB] 502s Get:133 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sklearn-lib arm64 1.4.1.post1+dfsg-1 [6663 kB] 502s Get:134 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sklearn all 1.4.1.post1+dfsg-1 [2261 kB] 502s Fetched 118 MB in 8s (15.2 MB/s) 502s Selecting previously unselected package libtcl8.6:arm64. 502s (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 ... 75467 files and directories currently installed.) 502s Preparing to unpack .../000-libtcl8.6_8.6.13+dfsg-2_arm64.deb ... 502s Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ... 502s Selecting previously unselected package fonts-dejavu-mono. 502s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 502s Unpacking fonts-dejavu-mono (2.37-8) ... 502s Selecting previously unselected package fonts-dejavu-core. 502s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 502s Unpacking fonts-dejavu-core (2.37-8) ... 502s Selecting previously unselected package fontconfig-config. 502s Preparing to unpack .../003-fontconfig-config_2.15.0-1ubuntu1_arm64.deb ... 502s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 502s Selecting previously unselected package libfontconfig1:arm64. 502s Preparing to unpack .../004-libfontconfig1_2.15.0-1ubuntu1_arm64.deb ... 502s Unpacking libfontconfig1:arm64 (2.15.0-1ubuntu1) ... 502s Selecting previously unselected package libxrender1:arm64. 502s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1_arm64.deb ... 502s Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... 502s Selecting previously unselected package libxft2:arm64. 502s Preparing to unpack .../006-libxft2_2.3.6-1_arm64.deb ... 502s Unpacking libxft2:arm64 (2.3.6-1) ... 502s Selecting previously unselected package x11-common. 502s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu2_all.deb ... 502s Unpacking x11-common (1:7.7+23ubuntu2) ... 502s Selecting previously unselected package libxss1:arm64. 502s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build2_arm64.deb ... 502s Unpacking libxss1:arm64 (1:1.2.3-1build2) ... 502s Selecting previously unselected package libtk8.6:arm64. 502s Preparing to unpack .../009-libtk8.6_8.6.14-1_arm64.deb ... 502s Unpacking libtk8.6:arm64 (8.6.14-1) ... 502s Selecting previously unselected package tk8.6-blt2.5. 502s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7_arm64.deb ... 502s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7) ... 502s Selecting previously unselected package blt. 502s Preparing to unpack .../011-blt_2.5.3+dfsg-7_arm64.deb ... 502s Unpacking blt (2.5.3+dfsg-7) ... 502s Selecting previously unselected package fonts-lyx. 502s Preparing to unpack .../012-fonts-lyx_2.4.0~RC3-1_all.deb ... 502s Unpacking fonts-lyx (2.4.0~RC3-1) ... 502s Selecting previously unselected package gdal-data. 502s Preparing to unpack .../013-gdal-data_3.8.4+dfsg-1_all.deb ... 502s Unpacking gdal-data (3.8.4+dfsg-1) ... 502s Selecting previously unselected package gdal-plugins:arm64. 502s Preparing to unpack .../014-gdal-plugins_3.8.4+dfsg-1_arm64.deb ... 502s Unpacking gdal-plugins:arm64 (3.8.4+dfsg-1) ... 502s Selecting previously unselected package libaec0:arm64. 502s Preparing to unpack .../015-libaec0_1.1.2-1_arm64.deb ... 502s Unpacking libaec0:arm64 (1.1.2-1) ... 502s Selecting previously unselected package libblas3:arm64. 502s Preparing to unpack .../016-libblas3_3.12.0-3_arm64.deb ... 502s Unpacking libblas3:arm64 (3.12.0-3) ... 502s Selecting previously unselected package libgfortran5:arm64. 502s Preparing to unpack .../017-libgfortran5_14-20240303-1ubuntu1_arm64.deb ... 502s Unpacking libgfortran5:arm64 (14-20240303-1ubuntu1) ... 503s Selecting previously unselected package liblapack3:arm64. 503s Preparing to unpack .../018-liblapack3_3.12.0-3_arm64.deb ... 503s Unpacking liblapack3:arm64 (3.12.0-3) ... 503s Selecting previously unselected package libarpack2:arm64. 503s Preparing to unpack .../019-libarpack2_3.9.1-1_arm64.deb ... 503s Unpacking libarpack2:arm64 (3.9.1-1) ... 503s Selecting previously unselected package libsuperlu6:arm64. 503s Preparing to unpack .../020-libsuperlu6_6.0.1+dfsg1-1_arm64.deb ... 503s Unpacking libsuperlu6:arm64 (6.0.1+dfsg1-1) ... 503s Selecting previously unselected package libarmadillo12. 503s Preparing to unpack .../021-libarmadillo12_1%3a12.6.7+dfsg-1_arm64.deb ... 503s Unpacking libarmadillo12 (1:12.6.7+dfsg-1) ... 503s Selecting previously unselected package libsnappy1v5:arm64. 503s Preparing to unpack .../022-libsnappy1v5_1.1.10-1_arm64.deb ... 503s Unpacking libsnappy1v5:arm64 (1.1.10-1) ... 503s Selecting previously unselected package libblosc1:arm64. 503s Preparing to unpack .../023-libblosc1_1.21.5+ds-1_arm64.deb ... 503s Unpacking libblosc1:arm64 (1.21.5+ds-1) ... 503s Selecting previously unselected package libcfitsio10:arm64. 503s Preparing to unpack .../024-libcfitsio10_4.3.1-1_arm64.deb ... 503s Unpacking libcfitsio10:arm64 (4.3.1-1) ... 503s Selecting previously unselected package libdav1d7:arm64. 503s Preparing to unpack .../025-libdav1d7_1.4.0-1_arm64.deb ... 503s Unpacking libdav1d7:arm64 (1.4.0-1) ... 503s Selecting previously unselected package libde265-0:arm64. 503s Preparing to unpack .../026-libde265-0_1.0.15-1_arm64.deb ... 503s Unpacking libde265-0:arm64 (1.0.15-1) ... 503s Selecting previously unselected package libdeflate0:arm64. 503s Preparing to unpack .../027-libdeflate0_1.19-1_arm64.deb ... 503s Unpacking libdeflate0:arm64 (1.19-1) ... 503s Selecting previously unselected package libfyba0:arm64. 503s Preparing to unpack .../028-libfyba0_4.1.1-8_arm64.deb ... 503s Unpacking libfyba0:arm64 (4.1.1-8) ... 503s Selecting previously unselected package libminizip1:arm64. 503s Preparing to unpack .../029-libminizip1_1%3a1.3.dfsg-3ubuntu1_arm64.deb ... 503s Unpacking libminizip1:arm64 (1:1.3.dfsg-3ubuntu1) ... 503s Selecting previously unselected package libfreexl1:arm64. 503s Preparing to unpack .../030-libfreexl1_2.0.0-1_arm64.deb ... 503s Unpacking libfreexl1:arm64 (2.0.0-1) ... 503s Selecting previously unselected package libgeos3.12.1:arm64. 503s Preparing to unpack .../031-libgeos3.12.1_3.12.1-1_arm64.deb ... 503s Unpacking libgeos3.12.1:arm64 (3.12.1-1) ... 503s Selecting previously unselected package libgeos-c1v5:arm64. 503s Preparing to unpack .../032-libgeos-c1v5_3.12.1-1_arm64.deb ... 503s Unpacking libgeos-c1v5:arm64 (3.12.1-1) ... 503s Selecting previously unselected package proj-data. 503s Preparing to unpack .../033-proj-data_9.3.1-1_all.deb ... 503s Unpacking proj-data (9.3.1-1) ... 506s Selecting previously unselected package libjbig0:arm64. 506s Preparing to unpack .../034-libjbig0_2.1-6.1ubuntu1_arm64.deb ... 506s Unpacking libjbig0:arm64 (2.1-6.1ubuntu1) ... 506s Selecting previously unselected package libjpeg-turbo8:arm64. 506s Preparing to unpack .../035-libjpeg-turbo8_2.1.5-2ubuntu1_arm64.deb ... 506s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 506s Selecting previously unselected package libjpeg8:arm64. 506s Preparing to unpack .../036-libjpeg8_8c-2ubuntu11_arm64.deb ... 506s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 506s Selecting previously unselected package liblerc4:arm64. 506s Preparing to unpack .../037-liblerc4_4.0.0+ds-4ubuntu1_arm64.deb ... 506s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 506s Selecting previously unselected package libsharpyuv0:arm64. 506s Preparing to unpack .../038-libsharpyuv0_1.3.2-0.4_arm64.deb ... 506s Unpacking libsharpyuv0:arm64 (1.3.2-0.4) ... 506s Selecting previously unselected package libwebp7:arm64. 506s Preparing to unpack .../039-libwebp7_1.3.2-0.4_arm64.deb ... 506s Unpacking libwebp7:arm64 (1.3.2-0.4) ... 506s Selecting previously unselected package libtiff6:arm64. 506s Preparing to unpack .../040-libtiff6_4.5.1+git230720-3ubuntu1_arm64.deb ... 506s Unpacking libtiff6:arm64 (4.5.1+git230720-3ubuntu1) ... 506s Selecting previously unselected package libproj25:arm64. 506s Preparing to unpack .../041-libproj25_9.3.1-1_arm64.deb ... 506s Unpacking libproj25:arm64 (9.3.1-1) ... 506s Selecting previously unselected package libgeotiff5:arm64. 506s Preparing to unpack .../042-libgeotiff5_1.7.1-5_arm64.deb ... 506s Unpacking libgeotiff5:arm64 (1.7.1-5) ... 506s Selecting previously unselected package libgif7:arm64. 506s Preparing to unpack .../043-libgif7_5.2.1-2.5_arm64.deb ... 506s Unpacking libgif7:arm64 (5.2.1-2.5) ... 506s Selecting previously unselected package libhdf4-0-alt. 506s Preparing to unpack .../044-libhdf4-0-alt_4.2.16-3_arm64.deb ... 506s Unpacking libhdf4-0-alt (4.2.16-3) ... 506s Selecting previously unselected package libsz2:arm64. 506s Preparing to unpack .../045-libsz2_1.1.2-1_arm64.deb ... 506s Unpacking libsz2:arm64 (1.1.2-1) ... 506s Selecting previously unselected package libhdf5-103-1:arm64. 506s Preparing to unpack .../046-libhdf5-103-1_1.10.10+repack-3ubuntu1_arm64.deb ... 506s Unpacking libhdf5-103-1:arm64 (1.10.10+repack-3ubuntu1) ... 506s Selecting previously unselected package libheif-plugin-dav1d:arm64. 506s Preparing to unpack .../047-libheif-plugin-dav1d_1.17.6-1ubuntu1_arm64.deb ... 506s Unpacking libheif-plugin-dav1d:arm64 (1.17.6-1ubuntu1) ... 506s Selecting previously unselected package libheif-plugin-libde265:arm64. 506s Preparing to unpack .../048-libheif-plugin-libde265_1.17.6-1ubuntu1_arm64.deb ... 506s Unpacking libheif-plugin-libde265:arm64 (1.17.6-1ubuntu1) ... 506s Selecting previously unselected package libheif1:arm64. 506s Preparing to unpack .../049-libheif1_1.17.6-1ubuntu1_arm64.deb ... 506s Unpacking libheif1:arm64 (1.17.6-1ubuntu1) ... 506s Selecting previously unselected package liburiparser1:arm64. 506s Preparing to unpack .../050-liburiparser1_0.9.7+dfsg-2_arm64.deb ... 506s Unpacking liburiparser1:arm64 (0.9.7+dfsg-2) ... 506s Selecting previously unselected package libkmlbase1:arm64. 506s Preparing to unpack .../051-libkmlbase1_1.3.0-10_arm64.deb ... 506s Unpacking libkmlbase1:arm64 (1.3.0-10) ... 506s Selecting previously unselected package libkmldom1:arm64. 506s Preparing to unpack .../052-libkmldom1_1.3.0-10_arm64.deb ... 506s Unpacking libkmldom1:arm64 (1.3.0-10) ... 506s Selecting previously unselected package libkmlengine1:arm64. 506s Preparing to unpack .../053-libkmlengine1_1.3.0-10_arm64.deb ... 506s Unpacking libkmlengine1:arm64 (1.3.0-10) ... 506s Selecting previously unselected package mysql-common. 506s Preparing to unpack .../054-mysql-common_5.8+1.1.0_all.deb ... 506s Unpacking mysql-common (5.8+1.1.0) ... 506s Selecting previously unselected package libmysqlclient21:arm64. 506s Preparing to unpack .../055-libmysqlclient21_8.0.36-1_arm64.deb ... 506s Unpacking libmysqlclient21:arm64 (8.0.36-1) ... 506s Selecting previously unselected package libhdf5-hl-100:arm64. 506s Preparing to unpack .../056-libhdf5-hl-100_1.10.10+repack-3ubuntu1_arm64.deb ... 506s Unpacking libhdf5-hl-100:arm64 (1.10.10+repack-3ubuntu1) ... 506s Selecting previously unselected package libnetcdf19:arm64. 506s Preparing to unpack .../057-libnetcdf19_1%3a4.9.2-3ubuntu1_arm64.deb ... 506s Unpacking libnetcdf19:arm64 (1:4.9.2-3ubuntu1) ... 506s Selecting previously unselected package libltdl7:arm64. 506s Preparing to unpack .../058-libltdl7_2.4.7-7_arm64.deb ... 506s Unpacking libltdl7:arm64 (2.4.7-7) ... 506s Selecting previously unselected package libodbc2:arm64. 506s Preparing to unpack .../059-libodbc2_2.3.12-1_arm64.deb ... 506s Unpacking libodbc2:arm64 (2.3.12-1) ... 506s Selecting previously unselected package unixodbc-common. 506s Preparing to unpack .../060-unixodbc-common_2.3.12-1_all.deb ... 506s Unpacking unixodbc-common (2.3.12-1) ... 506s Selecting previously unselected package libodbcinst2:arm64. 506s Preparing to unpack .../061-libodbcinst2_2.3.12-1_arm64.deb ... 506s Unpacking libodbcinst2:arm64 (2.3.12-1) ... 506s Selecting previously unselected package libogdi4.1. 506s Preparing to unpack .../062-libogdi4.1_4.1.1+ds-1_arm64.deb ... 506s Unpacking libogdi4.1 (4.1.1+ds-1) ... 506s Selecting previously unselected package libopenjp2-7:arm64. 506s Preparing to unpack .../063-libopenjp2-7_2.5.0-2_arm64.deb ... 506s Unpacking libopenjp2-7:arm64 (2.5.0-2) ... 506s Selecting previously unselected package liblcms2-2:arm64. 506s Preparing to unpack .../064-liblcms2-2_2.14-2_arm64.deb ... 506s Unpacking liblcms2-2:arm64 (2.14-2) ... 506s Selecting previously unselected package libpoppler134:arm64. 506s Preparing to unpack .../065-libpoppler134_24.02.0-1ubuntu2_arm64.deb ... 506s Unpacking libpoppler134:arm64 (24.02.0-1ubuntu2) ... 506s Selecting previously unselected package libpq5:arm64. 506s Preparing to unpack .../066-libpq5_16.2-1_arm64.deb ... 506s Unpacking libpq5:arm64 (16.2-1) ... 506s Selecting previously unselected package libqhull-r8.0:arm64. 506s Preparing to unpack .../067-libqhull-r8.0_2020.2-6_arm64.deb ... 506s Unpacking libqhull-r8.0:arm64 (2020.2-6) ... 506s Selecting previously unselected package librttopo1:arm64. 506s Preparing to unpack .../068-librttopo1_1.1.0-3_arm64.deb ... 506s Unpacking librttopo1:arm64 (1.1.0-3) ... 506s Selecting previously unselected package libspatialite8:arm64. 506s Preparing to unpack .../069-libspatialite8_5.1.0-1_arm64.deb ... 506s Unpacking libspatialite8:arm64 (5.1.0-1) ... 506s Selecting previously unselected package libxerces-c3.2:arm64. 506s Preparing to unpack .../070-libxerces-c3.2_3.2.4+debian-1.1_arm64.deb ... 506s Unpacking libxerces-c3.2:arm64 (3.2.4+debian-1.1) ... 506s Selecting previously unselected package libgdal34:arm64. 506s Preparing to unpack .../071-libgdal34_3.8.4+dfsg-1_arm64.deb ... 506s Unpacking libgdal34:arm64 (3.8.4+dfsg-1) ... 506s Selecting previously unselected package libgomp1:arm64. 506s Preparing to unpack .../072-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 506s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 506s Selecting previously unselected package libgraphite2-3:arm64. 506s Preparing to unpack .../073-libgraphite2-3_1.3.14-2_arm64.deb ... 506s Unpacking libgraphite2-3:arm64 (1.3.14-2) ... 506s Selecting previously unselected package libharfbuzz0b:arm64. 506s Preparing to unpack .../074-libharfbuzz0b_8.3.0-2_arm64.deb ... 506s Unpacking libharfbuzz0b:arm64 (8.3.0-2) ... 506s Selecting previously unselected package libimagequant0:arm64. 506s Preparing to unpack .../075-libimagequant0_2.18.0-1_arm64.deb ... 506s Unpacking libimagequant0:arm64 (2.18.0-1) ... 507s Selecting previously unselected package libjs-jquery. 507s Preparing to unpack .../076-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 507s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 507s Selecting previously unselected package libjs-jquery-ui. 507s Preparing to unpack .../077-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 507s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 507s Selecting previously unselected package libjs-underscore. 507s Preparing to unpack .../078-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 507s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 507s Selecting previously unselected package libjs-sphinxdoc. 507s Preparing to unpack .../079-libjs-sphinxdoc_7.2.6-4_all.deb ... 507s Unpacking libjs-sphinxdoc (7.2.6-4) ... 507s Selecting previously unselected package liblbfgsb0:arm64. 507s Preparing to unpack .../080-liblbfgsb0_3.0+dfsg.4-1_arm64.deb ... 507s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1) ... 507s Selecting previously unselected package libraqm0:arm64. 507s Preparing to unpack .../081-libraqm0_0.10.1-1_arm64.deb ... 507s Unpacking libraqm0:arm64 (0.10.1-1) ... 507s Selecting previously unselected package libwebpdemux2:arm64. 507s Preparing to unpack .../082-libwebpdemux2_1.3.2-0.4_arm64.deb ... 507s Unpacking libwebpdemux2:arm64 (1.3.2-0.4) ... 507s Selecting previously unselected package libwebpmux3:arm64. 507s Preparing to unpack .../083-libwebpmux3_1.3.2-0.4_arm64.deb ... 507s Unpacking libwebpmux3:arm64 (1.3.2-0.4) ... 507s Selecting previously unselected package libxslt1.1:arm64. 507s Preparing to unpack .../084-libxslt1.1_1.1.39-0exp1_arm64.deb ... 507s Unpacking libxslt1.1:arm64 (1.1.39-0exp1) ... 507s Selecting previously unselected package python-matplotlib-data. 507s Preparing to unpack .../085-python-matplotlib-data_3.6.3-1ubuntu3_all.deb ... 507s Unpacking python-matplotlib-data (3.6.3-1ubuntu3) ... 507s Selecting previously unselected package python-osmnx-doc. 507s Preparing to unpack .../086-python-osmnx-doc_1.9.1+ds-1_all.deb ... 507s Unpacking python-osmnx-doc (1.9.1+ds-1) ... 507s Selecting previously unselected package python3-appdirs. 507s Preparing to unpack .../087-python3-appdirs_1.4.4-4_all.deb ... 507s Unpacking python3-appdirs (1.4.4-4) ... 507s Selecting previously unselected package python3-branca. 507s Preparing to unpack .../088-python3-branca_0.7.1-2_all.deb ... 507s Unpacking python3-branca (0.7.1-2) ... 508s Selecting previously unselected package python3-brotli. 508s Preparing to unpack .../089-python3-brotli_1.1.0-2_arm64.deb ... 508s Unpacking python3-brotli (1.1.0-2) ... 508s Selecting previously unselected package python3-colorama. 508s Preparing to unpack .../090-python3-colorama_0.4.6-4_all.deb ... 508s Unpacking python3-colorama (0.4.6-4) ... 508s Selecting previously unselected package python3-click. 508s Preparing to unpack .../091-python3-click_8.1.6-1_all.deb ... 508s Unpacking python3-click (8.1.6-1) ... 508s Selecting previously unselected package python3-click-plugins. 508s Preparing to unpack .../092-python3-click-plugins_1.1.1-4_all.deb ... 508s Unpacking python3-click-plugins (1.1.1-4) ... 508s Selecting previously unselected package python3-cligj. 508s Preparing to unpack .../093-python3-cligj_0.7.2-2_all.deb ... 508s Unpacking python3-cligj (0.7.2-2) ... 508s Selecting previously unselected package python3-numpy. 508s Preparing to unpack .../094-python3-numpy_1%3a1.24.2-2_arm64.deb ... 508s Unpacking python3-numpy (1:1.24.2-2) ... 508s Selecting previously unselected package python3-contourpy. 508s Preparing to unpack .../095-python3-contourpy_1.0.7-1build2_arm64.deb ... 508s Unpacking python3-contourpy (1.0.7-1build2) ... 508s Selecting previously unselected package python3-coverage. 508s Preparing to unpack .../096-python3-coverage_7.3.2-0ubuntu1_arm64.deb ... 508s Unpacking python3-coverage (7.3.2-0ubuntu1) ... 509s Selecting previously unselected package python3-cycler. 509s Preparing to unpack .../097-python3-cycler_0.11.0-2_all.deb ... 509s Unpacking python3-cycler (0.11.0-2) ... 509s Selecting previously unselected package python3-dateutil. 509s Preparing to unpack .../098-python3-dateutil_2.8.2-3_all.deb ... 509s Unpacking python3-dateutil (2.8.2-3) ... 509s Selecting previously unselected package python3-decorator. 513s Preparing to unpack .../099-python3-decorator_5.1.1-5_all.deb ... 513s Unpacking python3-decorator (5.1.1-5) ... 513s Selecting previously unselected package python3-fiona. 513s Preparing to unpack .../100-python3-fiona_1.9.5-1build2_arm64.deb ... 513s Unpacking python3-fiona (1.9.5-1build2) ... 513s Selecting previously unselected package python3-xyzservices. 513s Preparing to unpack .../101-python3-xyzservices_2023.10.1-1_all.deb ... 513s Unpacking python3-xyzservices (2023.10.1-1) ... 513s Selecting previously unselected package python3-folium. 513s Preparing to unpack .../102-python3-folium_0.15.1+dfsg1-2_all.deb ... 513s Unpacking python3-folium (0.15.1+dfsg1-2) ... 513s Selecting previously unselected package python3-scipy. 513s Preparing to unpack .../103-python3-scipy_1.11.4-6_arm64.deb ... 513s Unpacking python3-scipy (1.11.4-6) ... 513s Selecting previously unselected package python3-ufolib2. 513s Preparing to unpack .../104-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 513s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 513s Selecting previously unselected package python3-mpmath. 513s Preparing to unpack .../105-python3-mpmath_1.2.1-3_all.deb ... 513s Unpacking python3-mpmath (1.2.1-3) ... 513s Selecting previously unselected package python3-sympy. 513s Preparing to unpack .../106-python3-sympy_1.12-7_all.deb ... 513s Unpacking python3-sympy (1.12-7) ... 513s Selecting previously unselected package python3-fs. 513s Preparing to unpack .../107-python3-fs_2.4.16-3_all.deb ... 513s Unpacking python3-fs (2.4.16-3) ... 513s Selecting previously unselected package python3-lxml:arm64. 513s Preparing to unpack .../108-python3-lxml_5.1.0-1_arm64.deb ... 513s Unpacking python3-lxml:arm64 (5.1.0-1) ... 513s Selecting previously unselected package python3-lz4. 513s Preparing to unpack .../109-python3-lz4_4.0.2+dfsg-1build2_arm64.deb ... 513s Unpacking python3-lz4 (4.0.2+dfsg-1build2) ... 513s Selecting previously unselected package python3-unicodedata2. 513s Preparing to unpack .../110-python3-unicodedata2_15.1.0+ds-1_arm64.deb ... 513s Unpacking python3-unicodedata2 (15.1.0+ds-1) ... 513s Selecting previously unselected package unicode-data. 513s Preparing to unpack .../111-unicode-data_15.1.0-1_all.deb ... 513s Unpacking unicode-data (15.1.0-1) ... 513s Selecting previously unselected package python3-fonttools. 513s Preparing to unpack .../112-python3-fonttools_4.46.0-1_arm64.deb ... 513s Unpacking python3-fonttools (4.46.0-1) ... 513s Selecting previously unselected package python3-pandas-lib:arm64. 513s Preparing to unpack .../113-python3-pandas-lib_2.1.4+dfsg-4ubuntu2_arm64.deb ... 513s Unpacking python3-pandas-lib:arm64 (2.1.4+dfsg-4ubuntu2) ... 513s Selecting previously unselected package python3-pandas. 513s Preparing to unpack .../114-python3-pandas_2.1.4+dfsg-4ubuntu2_all.deb ... 513s Unpacking python3-pandas (2.1.4+dfsg-4ubuntu2) ... 513s Selecting previously unselected package python3-pyproj. 513s Preparing to unpack .../115-python3-pyproj_3.6.1-2_arm64.deb ... 513s Unpacking python3-pyproj (3.6.1-2) ... 513s Selecting previously unselected package python3-shapely. 513s Preparing to unpack .../116-python3-shapely_2.0.3-1_arm64.deb ... 513s Unpacking python3-shapely (2.0.3-1) ... 513s Selecting previously unselected package python3-packaging. 514s Preparing to unpack .../117-python3-packaging_23.2-1_all.deb ... 514s Unpacking python3-packaging (23.2-1) ... 514s Selecting previously unselected package python3-geopandas. 514s Preparing to unpack .../118-python3-geopandas_0.14.3-2_all.deb ... 514s Unpacking python3-geopandas (0.14.3-2) ... 517s Selecting previously unselected package python3-iniconfig. 517s Preparing to unpack .../119-python3-iniconfig_1.1.1-2_all.deb ... 517s Unpacking python3-iniconfig (1.1.1-2) ... 517s Selecting previously unselected package python3-joblib. 517s Preparing to unpack .../120-python3-joblib_1.3.2-1_all.deb ... 517s Unpacking python3-joblib (1.3.2-1) ... 517s Selecting previously unselected package python3-kiwisolver. 517s Preparing to unpack .../121-python3-kiwisolver_1.4.4-2_arm64.deb ... 517s Unpacking python3-kiwisolver (1.4.4-2) ... 517s Selecting previously unselected package python3-pil:arm64. 517s Preparing to unpack .../122-python3-pil_10.2.0-1_arm64.deb ... 517s Unpacking python3-pil:arm64 (10.2.0-1) ... 517s Selecting previously unselected package python3-tk:arm64. 517s Preparing to unpack .../123-python3-tk_3.11.5-1_arm64.deb ... 517s Unpacking python3-tk:arm64 (3.11.5-1) ... 517s Selecting previously unselected package python3-pil.imagetk:arm64. 517s Preparing to unpack .../124-python3-pil.imagetk_10.2.0-1_arm64.deb ... 517s Unpacking python3-pil.imagetk:arm64 (10.2.0-1) ... 517s Selecting previously unselected package python3-matplotlib. 517s Preparing to unpack .../125-python3-matplotlib_3.6.3-1ubuntu3_arm64.deb ... 517s Unpacking python3-matplotlib (3.6.3-1ubuntu3) ... 517s Selecting previously unselected package python3-networkx. 517s Preparing to unpack .../126-python3-networkx_2.8.8-1ubuntu1_all.deb ... 517s Unpacking python3-networkx (2.8.8-1ubuntu1) ... 517s Selecting previously unselected package python3-osmnx. 517s Preparing to unpack .../127-python3-osmnx_1.9.1+ds-1_all.deb ... 517s Unpacking python3-osmnx (1.9.1+ds-1) ... 517s Selecting previously unselected package python3-pluggy. 517s Preparing to unpack .../128-python3-pluggy_1.4.0-1_all.deb ... 517s Unpacking python3-pluggy (1.4.0-1) ... 517s Selecting previously unselected package python3-pytest. 517s Preparing to unpack .../129-python3-pytest_7.4.4-1_all.deb ... 517s Unpacking python3-pytest (7.4.4-1) ... 517s Selecting previously unselected package python3-threadpoolctl. 517s Preparing to unpack .../130-python3-threadpoolctl_3.1.0-1_all.deb ... 517s Unpacking python3-threadpoolctl (3.1.0-1) ... 517s Selecting previously unselected package python3-sklearn-lib:arm64. 517s Preparing to unpack .../131-python3-sklearn-lib_1.4.1.post1+dfsg-1_arm64.deb ... 517s Unpacking python3-sklearn-lib:arm64 (1.4.1.post1+dfsg-1) ... 517s Selecting previously unselected package python3-sklearn. 517s Preparing to unpack .../132-python3-sklearn_1.4.1.post1+dfsg-1_all.deb ... 517s Unpacking python3-sklearn (1.4.1.post1+dfsg-1) ... 517s Selecting previously unselected package autopkgtest-satdep. 517s Preparing to unpack .../133-1-autopkgtest-satdep.deb ... 517s Unpacking autopkgtest-satdep (0) ... 517s Setting up libgraphite2-3:arm64 (1.3.14-2) ... 517s Setting up liblcms2-2:arm64 (2.14-2) ... 517s Setting up python3-iniconfig (1.1.1-2) ... 517s Setting up libsharpyuv0:arm64 (1.3.2-0.4) ... 517s Setting up mysql-common (5.8+1.1.0) ... 517s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 517s Setting up libmysqlclient21:arm64 (8.0.36-1) ... 517s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 517s Setting up libxerces-c3.2:arm64 (3.2.4+debian-1.1) ... 517s Setting up proj-data (9.3.1-1) ... 517s Setting up libxrender1:arm64 (1:0.9.10-1.1) ... 517s Setting up python3-joblib (1.3.2-1) ... 517s Setting up libogdi4.1 (4.1.1+ds-1) ... 517s Setting up python3-colorama (0.4.6-4) ... 517s Setting up libminizip1:arm64 (1:1.3.dfsg-3ubuntu1) ... 517s Setting up python3-lz4 (4.0.2+dfsg-1build2) ... 518s Setting up python3-xyzservices (2023.10.1-1) ... 519s Setting up python3-unicodedata2 (15.1.0+ds-1) ... 519s Setting up fonts-lyx (2.4.0~RC3-1) ... 519s Setting up python3-threadpoolctl (3.1.0-1) ... 519s Setting up x11-common (1:7.7+23ubuntu2) ... 519s Setting up libpq5:arm64 (16.2-1) ... 519s Setting up libdeflate0:arm64 (1.19-1) ... 519s Setting up libqhull-r8.0:arm64 (2020.2-6) ... 519s Setting up python3-coverage (7.3.2-0ubuntu1) ... 520s Setting up libcfitsio10:arm64 (4.3.1-1) ... 520s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 520s Setting up python3-click (8.1.6-1) ... 520s Setting up python3-networkx (2.8.8-1ubuntu1) ... 524s /usr/lib/python3/dist-packages/networkx/readwrite/tests/test_gml.py:556: SyntaxWarning: invalid octal escape sequence '\420' 524s "graph [edge [ source u'u\4200' target u'u\4200' ] " 524s /usr/lib/python3/dist-packages/networkx/readwrite/tests/test_gml.py:557: SyntaxWarning: invalid octal escape sequence '\420' 524s + "node [ id u'u\4200' label b ] ]" 524s Setting up libjbig0:arm64 (2.1-6.1ubuntu1) ... 524s Setting up python3-branca (0.7.1-2) ... 524s Setting up libaec0:arm64 (1.1.2-1) ... 524s Setting up gdal-data (3.8.4+dfsg-1) ... 524s Setting up libsnappy1v5:arm64 (1.1.10-1) ... 524s Setting up unicode-data (15.1.0-1) ... 524s Setting up libgeos3.12.1:arm64 (3.12.1-1) ... 524s Setting up python3-decorator (5.1.1-5) ... 524s Setting up libblas3:arm64 (3.12.0-3) ... 524s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 524s Setting up python3-packaging (23.2-1) ... 525s Setting up python3-brotli (1.1.0-2) ... 525s Setting up python3-cycler (0.11.0-2) ... 525s Setting up libimagequant0:arm64 (2.18.0-1) ... 525s Setting up fonts-dejavu-mono (2.37-8) ... 525s Setting up python3-kiwisolver (1.4.4-2) ... 525s Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ... 525s Setting up libgeos-c1v5:arm64 (3.12.1-1) ... 525s Setting up python3-click-plugins (1.1.1-4) ... 525s Setting up fonts-dejavu-core (2.37-8) ... 525s Setting up unixodbc-common (2.3.12-1) ... 525s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 525s Setting up libltdl7:arm64 (2.4.7-7) ... 525s Setting up libgfortran5:arm64 (14-20240303-1ubuntu1) ... 525s Setting up python3-pluggy (1.4.0-1) ... 526s Setting up libwebp7:arm64 (1.3.2-0.4) ... 526s Setting up libgif7:arm64 (5.2.1-2.5) ... 526s Setting up libodbc2:arm64 (2.3.12-1) ... 526s Setting up liburiparser1:arm64 (0.9.7+dfsg-2) ... 526s Setting up librttopo1:arm64 (1.1.0-3) ... 526s Setting up libdav1d7:arm64 (1.4.0-1) ... 526s Setting up libfreexl1:arm64 (2.0.0-1) ... 526s Setting up libfyba0:arm64 (4.1.1-8) ... 526s Setting up libkmlbase1:arm64 (1.3.0-10) ... 526s Setting up libxslt1.1:arm64 (1.1.39-0exp1) ... 526s Setting up libblosc1:arm64 (1.21.5+ds-1) ... 526s Setting up libopenjp2-7:arm64 (2.5.0-2) ... 526s Setting up libharfbuzz0b:arm64 (8.3.0-2) ... 526s Setting up python3-dateutil (2.8.2-3) ... 526s Setting up libxss1:arm64 (1:1.2.3-1build2) ... 526s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 526s Setting up python3-mpmath (1.2.1-3) ... 527s Setting up libde265-0:arm64 (1.0.15-1) ... 527s Setting up python-matplotlib-data (3.6.3-1ubuntu3) ... 527s Setting up libwebpmux3:arm64 (1.3.2-0.4) ... 527s Setting up python3-appdirs (1.4.4-4) ... 528s Setting up libsz2:arm64 (1.1.2-1) ... 528s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 528s Setting up gdal-plugins:arm64 (3.8.4+dfsg-1) ... 528s Setting up libkmldom1:arm64 (1.3.0-10) ... 528s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 528s Setting up python3-sympy (1.12-7) ... 539s Setting up libodbcinst2:arm64 (2.3.12-1) ... 539s Setting up liblapack3:arm64 (3.12.0-3) ... 539s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 539s Setting up libkmlengine1:arm64 (1.3.0-10) ... 539s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 540s Setting up python3-pytest (7.4.4-1) ... 540s Setting up python3-cligj (0.7.2-2) ... 541s Setting up libwebpdemux2:arm64 (1.3.2-0.4) ... 541s Setting up libarpack2:arm64 (3.9.1-1) ... 541s Setting up libsuperlu6:arm64 (6.0.1+dfsg1-1) ... 541s Setting up python3-fs (2.4.16-3) ... 541s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 541s Setting up libraqm0:arm64 (0.10.1-1) ... 541s Setting up python3-numpy (1:1.24.2-2) ... 545s Setting up libjs-sphinxdoc (7.2.6-4) ... 545s Setting up libhdf4-0-alt (4.2.16-3) ... 545s Setting up libhdf5-103-1:arm64 (1.10.10+repack-3ubuntu1) ... 545s Setting up python3-lxml:arm64 (5.1.0-1) ... 546s Setting up libtiff6:arm64 (4.5.1+git230720-3ubuntu1) ... 546s Setting up python3-contourpy (1.0.7-1build2) ... 546s Setting up libfontconfig1:arm64 (2.15.0-1ubuntu1) ... 546s Setting up python-osmnx-doc (1.9.1+ds-1) ... 546s Setting up libarmadillo12 (1:12.6.7+dfsg-1) ... 546s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1) ... 546s Setting up libhdf5-hl-100:arm64 (1.10.10+repack-3ubuntu1) ... 546s Setting up python3-shapely (2.0.3-1) ... 547s Setting up libxft2:arm64 (2.3.6-1) ... 547s Setting up python3-scipy (1.11.4-6) ... 553s Setting up libproj25:arm64 (9.3.1-1) ... 553s Setting up libpoppler134:arm64 (24.02.0-1ubuntu2) ... 553s Setting up python3-folium (0.15.1+dfsg1-2) ... 553s Setting up libtk8.6:arm64 (8.6.14-1) ... 553s Setting up python3-pandas-lib:arm64 (2.1.4+dfsg-4ubuntu2) ... 553s Setting up python3-sklearn-lib:arm64 (1.4.1.post1+dfsg-1) ... 553s Setting up python3-pyproj (3.6.1-2) ... 553s Setting up libgeotiff5:arm64 (1.7.1-5) ... 553s Setting up python3-pil:arm64 (10.2.0-1) ... 554s Setting up python3-pandas (2.1.4+dfsg-4ubuntu2) ... 564s Setting up libspatialite8:arm64 (5.1.0-1) ... 564s Setting up python3-sklearn (1.4.1.post1+dfsg-1) ... 568s Setting up libnetcdf19:arm64 (1:4.9.2-3ubuntu1) ... 568s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7) ... 568s Setting up blt (2.5.3+dfsg-7) ... 568s Setting up python3-tk:arm64 (3.11.5-1) ... 568s Setting up python3-pil.imagetk:arm64 (10.2.0-1) ... 569s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 569s Setting up libheif-plugin-dav1d:arm64 (1.17.6-1ubuntu1) ... 569s Setting up libheif-plugin-libde265:arm64 (1.17.6-1ubuntu1) ... 569s Setting up libheif1:arm64 (1.17.6-1ubuntu1) ... 569s Setting up python3-fonttools (4.46.0-1) ... 571s Setting up libgdal34:arm64 (3.8.4+dfsg-1) ... 571s Setting up python3-matplotlib (3.6.3-1ubuntu3) ... 574s Setting up python3-fiona (1.9.5-1build2) ... 574s Setting up python3-geopandas (0.14.3-2) ... 575s Setting up python3-osmnx (1.9.1+ds-1) ... 575s Setting up autopkgtest-satdep (0) ... 575s Processing triggers for libc-bin (2.39-0ubuntu6) ... 575s Processing triggers for man-db (2.12.0-3) ... 587s (Reading database ... 87718 files and directories currently installed.) 587s Removing autopkgtest-satdep (0) ... 587s autopkgtest [17:23:53]: test command1: debian/tests/check offline 587s autopkgtest [17:23:53]: test command1: [----------------------- 589s ============================= test session starts ============================== 589s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3 589s cachedir: .pytest_cache 589s rootdir: /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline 604s collecting ... collected 3 items 604s 604s tests/test_osmnx_offline.py::test_logging PASSED [ 33%] 604s tests/test_osmnx_offline.py::test_geometry_coords_rounding PASSED [ 66%] 605s tests/test_osmnx_offline.py::test_graph_from_xml PASSED [100%] 605s 605s =============================== warnings summary =============================== 605s ../../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37 605s /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 605s EPOCH = datetime.datetime.utcfromtimestamp(0) 605s 605s tests/test_osmnx_offline.py:45 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:45: FutureWarning: The `utils.config` function is deprecated and will be removed in the v2.0.0 release. Instead, use the `settings` module directly to configure a global setting's value. For example, `ox.settings.log_console=True`. 605s ox.config( 605s 605s tests/test_osmnx_offline.py::test_geometry_coords_rounding 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:85: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 605s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 605s 605s tests/test_osmnx_offline.py::test_geometry_coords_rounding 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:88: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 605s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 605s 605s tests/test_osmnx_offline.py::test_geometry_coords_rounding 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:91: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 605s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 605s 605s tests/test_osmnx_offline.py::test_geometry_coords_rounding 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:99: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 605s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 605s 605s tests/test_osmnx_offline.py::test_geometry_coords_rounding 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:102: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 605s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 605s 605s tests/test_osmnx_offline.py::test_geometry_coords_rounding 605s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/offline/tests/test_osmnx_offline.py:110: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 605s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 605s 605s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 605s ======================== 3 passed, 8 warnings in 16.20s ======================== 606s autopkgtest [17:24:12]: test command1: -----------------------] 606s autopkgtest [17:24:12]: test command1: - - - - - - - - - - results - - - - - - - - - - 606s command1 PASS 607s autopkgtest [17:24:13]: test command2: preparing testbed 612s Reading package lists... 613s Building dependency tree... 613s Reading state information... 613s Starting pkgProblemResolver with broken count: 0 613s Starting 2 pkgProblemResolver with broken count: 0 613s Done 614s The following additional packages will be installed: 614s python3-affine python3-gdal python3-rasterio python3-snuggs 614s Suggested packages: 614s gdal-bin 614s The following NEW packages will be installed: 614s autopkgtest-satdep python3-affine python3-gdal python3-rasterio 614s python3-snuggs 614s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 614s Need to get 2459 kB/2460 kB of archives. 614s After this operation, 14.6 MB of additional disk space will be used. 614s Get:1 /tmp/autopkgtest.VDgqox/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [768 B] 615s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-affine all 2.4.0-1 [14.3 kB] 615s Get:3 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-gdal arm64 3.8.4+dfsg-1 [998 kB] 615s Get:4 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-snuggs all 1.4.7-4 [6456 B] 615s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-rasterio arm64 1.3.9-3build1 [1440 kB] 616s Fetched 2459 kB in 1s (2133 kB/s) 616s Selecting previously unselected package python3-affine. 616s (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 ... 87718 files and directories currently installed.) 616s Preparing to unpack .../python3-affine_2.4.0-1_all.deb ... 616s Unpacking python3-affine (2.4.0-1) ... 616s Selecting previously unselected package python3-gdal. 616s Preparing to unpack .../python3-gdal_3.8.4+dfsg-1_arm64.deb ... 616s Unpacking python3-gdal (3.8.4+dfsg-1) ... 616s Selecting previously unselected package python3-snuggs. 616s Preparing to unpack .../python3-snuggs_1.4.7-4_all.deb ... 616s Unpacking python3-snuggs (1.4.7-4) ... 617s Selecting previously unselected package python3-rasterio. 617s Preparing to unpack .../python3-rasterio_1.3.9-3build1_arm64.deb ... 617s Unpacking python3-rasterio (1.3.9-3build1) ... 617s Selecting previously unselected package autopkgtest-satdep. 617s Preparing to unpack .../2-autopkgtest-satdep.deb ... 617s Unpacking autopkgtest-satdep (0) ... 617s Setting up python3-snuggs (1.4.7-4) ... 617s Setting up python3-affine (2.4.0-1) ... 617s Setting up python3-gdal (3.8.4+dfsg-1) ... 618s Setting up python3-rasterio (1.3.9-3build1) ... 619s Setting up autopkgtest-satdep (0) ... 622s (Reading database ... 88019 files and directories currently installed.) 622s Removing autopkgtest-satdep (0) ... 623s autopkgtest [17:24:29]: test command2: debian/tests/check online 623s autopkgtest [17:24:29]: test command2: [----------------------- 624s ============================= test session starts ============================== 624s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3 624s cachedir: .pytest_cache 624s rootdir: /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online 640s collecting ... collected 18 items 640s 640s tests/test_osmnx.py::test_logging PASSED [ 5%] 640s tests/test_osmnx.py::test_exceptions PASSED [ 11%] 640s tests/test_osmnx.py::test_coords_rounding PASSED [ 16%] 646s tests/test_osmnx.py::test_geocoder PASSED [ 22%] 674s tests/test_osmnx.py::test_stats PASSED [ 27%] 683s tests/test_osmnx.py::test_osm_xml PASSED [ 33%] 696s tests/test_osmnx.py::test_elevation PASSED [ 38%] 699s tests/test_osmnx.py::test_elevation_extra_one PASSED [ 44%] 702s tests/test_osmnx.py::test_elevation_extra_four PASSED [ 50%] 705s tests/test_osmnx.py::test_elevation_extra_thirtytwo PASSED [ 55%] 708s tests/test_osmnx.py::test_elevation_extra_huge PASSED [ 61%] 714s tests/test_osmnx.py::test_routing PASSED [ 66%] 728s tests/test_osmnx.py::test_plots PASSED [ 72%] 731s tests/test_osmnx.py::test_find_nearest PASSED [ 77%] 734s tests/test_osmnx.py::test_api_endpoints FAILED [ 83%] 735s tests/test_osmnx.py::test_graph_save_load FAILED [ 88%] 737s tests/test_osmnx.py::test_graph_from_functions FAILED [ 94%] 738s tests/test_osmnx.py::test_features FAILED [100%] 738s 738s =================================== FAILURES =================================== 738s ______________________________ test_api_endpoints ______________________________ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s > return complexjson.loads(self.text, **kwargs) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:971: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3.12/json/__init__.py:346: in loads 738s return _default_decoder.decode(s) 738s /usr/lib/python3.12/json/decoder.py:337: in decode 738s obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = 738s s = '\n\n raise JSONDecodeError("Expecting value", s, err.value) from None 738s E json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3.12/json/decoder.py:355: JSONDecodeError 738s 738s During handling of the above exception, another exception occurred: 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s > response_json = response.json() 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:302: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s return complexjson.loads(self.text, **kwargs) 738s except JSONDecodeError as e: 738s # Catch JSON-related errors and raise as requests.JSONDecodeError 738s # This aliases json.JSONDecodeError and simplejson.JSONDecodeError 738s > raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s E requests.exceptions.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:975: JSONDecodeError 738s 738s The above exception was the direct cause of the following exception: 738s 738s def test_api_endpoints(): 738s """Test different API endpoints.""" 738s default_timeout = ox.settings.timeout 738s default_key = ox.settings.nominatim_key 738s default_nominatim_endpoint = ox.settings.nominatim_endpoint 738s default_overpass_endpoint = ox.settings.overpass_endpoint 738s default_overpass_rate_limit = ox.settings.overpass_rate_limit 738s 738s # test good and bad DNS resolution 738s ox.settings.timeout = 1 738s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 738s ip = ox._downloader._resolve_host_via_doh("AAAAAAAAAAA") 738s _doh_url_template_default = ox.settings.doh_url_template 738s ox.settings.doh_url_template = "http://aaaaaa.hostdoesntexist.org/nothinguseful" 738s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 738s ox.settings.doh_url_template = None 738s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 738s ox.settings.doh_url_template = _doh_url_template_default 738s 738s # Test changing the Overpass endpoint. 738s # This should fail because we didn't provide a valid endpoint 738s ox.settings.overpass_rate_limit = False 738s ox.settings.overpass_endpoint = "http://NOT_A_VALID_ENDPOINT/api/" 738s with pytest.raises(ConnectionError, match="Max retries exceeded with url"): 738s > G = ox.graph_from_place(place1, network_type="all") 738s 738s tests/test_osmnx.py:487: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3/dist-packages/osmnx/graph.py:394: in graph_from_place 738s G = graph_from_polygon( 738s /usr/lib/python3/dist-packages/osmnx/graph.py:495: in graph_from_polygon 738s G_buff = _create_graph(response_jsons, retain_all=True, bidirectional=bidirectional) 738s /usr/lib/python3/dist-packages/osmnx/graph.py:623: in _create_graph 738s for response_json in response_jsons: 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:326: in _download_overpass_network 738s yield _overpass_request(data={"data": query_str}) 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:412: in _overpass_request 738s response_json = _downloader._parse_response(response) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s response_json = response.json() 738s except JSONDecodeError as e: # pragma: no cover 738s msg = f"{domain!r} responded: {response.status_code} {response.reason} {response.text}" 738s utils.log(msg, level=lg.ERROR) 738s if response.ok: 738s raise InsufficientResponseError(msg) from e 738s > raise ResponseStatusCodeError(msg) from e 738s E osmnx._errors.ResponseStatusCodeError: 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s E 738s E 738s E 738s E ERROR: The requested URL could not be retrieved 738s E 738s E 738s E
738s E

ERROR

738s E

The requested URL could not be retrieved

738s E
738s E
738s E 738s E
738s E

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s E 738s E
738s E

Unable to determine IP address from host name not_a_valid_endpoint

738s E
738s E 738s E

The DNS server returned:

738s E
738s E
Server Failure: The name server was unable to process this query.
738s E
738s E 738s E

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s E 738s E

Your cache administrator is webmaster.

738s E
738s E
738s E 738s E
738s E 738s E 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:308: ResponseStatusCodeError 738s ----------------------------- Captured stdout call ----------------------------- 738s 2024-03-23 17:26:18 Failed to resolve 'AAAAAAAAAAA' IP via DoH, requesting host by name 738s 2024-03-23 17:26:18 Failed to resolve 'overpass-api.de' IP via DoH, requesting host by name 738s 2024-03-23 17:26:18 User set `doh_url_template=None`, requesting host by name 738s 2024-03-23 17:26:18 Retrieved response from cache file '.temp/cache/0affc28dccffd2fc83c7531368e4aa3dde23a76c.json' 738s 2024-03-23 17:26:18 Created GeoDataFrame with 1 rows from 1 queries 738s 2024-03-23 17:26:18 Constructed place geometry polygon(s) to query API 738s 2024-03-23 17:26:18 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:18 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:18 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:18 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:18 Requesting data from API in 1 request(s) 738s 2024-03-23 17:26:18 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s 2024-03-23 17:26:19 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s 2024-03-23 17:26:19 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s 2024-03-23 17:26:19 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28way%5B%22highway%22%5D%5B%22area%22%21~%22yes%22%5D%5B%22access%22%21~%22private%22%5D%5B%22highway%22%21~%22abandoned%7Cconstruction%7Cno%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%22%5D%5B%22service%22%21~%22private%22%5D%28poly%3A%2737.823113+-122.255010+37.823199+-122.255027+37.823651+-122.255055+37.824104+-122.255026+37.824552+-122.254940+37.824991+-122.254797+37.825417+-122.254600+37.825824+-122.254350+37.826210+-122.254049+37.826569+-122.253701+37.826799+-122.253455+37.826915+-122.253330+37.827176+-122.253244+37.827377+-122.253178+37.827800+-122.253010+37.828208+-122.252791+37.828597+-122.252523+37.828964+-122.252207+37.829303+-122.251848+37.829613+-122.251448+37.829891+-122.251012+37.830143+-122.250573+37.830803+-122.249429+37.830839+-122.249407+37.831197+-122.249128+37.831286+-122.249052+37.832123+-122.248407+37.832393+-122.248200+37.832408+-122.248188+37.832448+-122.248157+37.832806+-122.247849+37.833139+-122.247498+37.833444+-122.247109+37.833717+-122.246685+37.833957+-122.246229+37.834162+-122.245747+37.834328+-122.245241+37.834455+-122.244718+37.834542+-122.244183+37.834587+-122.243639+37.834589+-122.243372+37.834678+-122.243039+37.834731+-122.242827+37.834764+-122.242685+37.834890+-122.241972+37.834909+-122.241820+37.834955+-122.241306+37.834963+-122.241152+37.834972+-122.240864+37.834984+-122.239854+37.834988+-122.239743+37.835013+-122.239561+37.835040+-122.239289+37.835061+-122.239227+37.835189+-122.238722+37.835278+-122.238205+37.835314+-122.237839+37.835348+-122.237717+37.835448+-122.237227+37.835481+-122.237028+37.835520+-122.236796+37.835555+-122.236603+37.835691+-122.235869+37.835737+-122.235620+37.835738+-122.235611+37.835971+-122.234342+37.836041+-122.233967+37.836454+-122.232630+37.836562+-122.232282+37.836840+-122.231384+37.837223+-122.230148+37.837363+-122.229621+37.837462+-122.229079+37.837518+-122.228527+37.837531+-122.227970+37.837501+-122.227415+37.837429+-122.226866+37.837313+-122.226329+37.837157+-122.225809+37.836961+-122.225310+37.836727+-122.224838+37.836458+-122.224397+37.836321+-122.224194+37.835909+-122.223581+37.835902+-122.223571+37.835860+-122.223509+37.835655+-122.223085+37.835595+-122.222985+37.835586+-122.222968+37.835578+-122.222952+37.835434+-122.222684+37.835429+-122.222676+37.835381+-122.222587+37.835374+-122.222573+37.835322+-122.222478+37.835298+-122.222434+37.835063+-122.221995+37.835055+-122.221980+37.834974+-122.221830+37.834716+-122.221399+37.834427+-122.221000+37.834110+-122.220638+37.833766+-122.220315+37.833400+-122.220035+37.833015+-122.219801+37.832810+-122.219691+37.832272+-122.219402+37.831977+-122.219183+37.831614+-122.218915+37.830654+-122.218095+37.830647+-122.218088+37.830591+-122.218041+37.830515+-122.217976+37.830496+-122.217959+37.830412+-122.217887+37.830144+-122.217659+37.829807+-122.217396+37.829733+-122.217344+37.829631+-122.217281+37.829503+-122.217182+37.829430+-122.217131+37.828987+-122.216860+37.828701+-122.216709+37.828662+-122.216688+37.828379+-122.216543+37.827516+-122.215453+37.827432+-122.215347+37.827198+-122.215051+37.827190+-122.215041+37.827029+-122.214674+37.826870+-122.214305+37.826798+-122.214155+37.826740+-122.214040+37.826711+-122.213957+37.826644+-122.213786+37.826416+-122.213272+37.826146+-122.212791+37.825839+-122.212347+37.825749+-122.212230+37.825389+-122.211810+37.825007+-122.211454+37.825005+-122.211449+37.824892+-122.211240+37.824758+-122.211006+37.824502+-122.210581+37.823733+-122.209301+37.823648+-122.209175+37.823573+-122.209040+37.823492+-122.208894+37.823215+-122.208389+37.823146+-122.208264+37.823031+-122.208047+37.822619+-122.207266+37.822482+-122.207006+37.822225+-122.206566+37.821937+-122.206159+37.821618+-122.205789+37.821273+-122.205460+37.820904+-122.205174+37.820515+-122.204933+37.820110+-122.204741+37.819692+-122.204599+37.819265+-122.204508+37.818833+-122.204469+37.818400+-122.204482+37.817970+-122.204548+37.817547+-122.204666+37.817135+-122.204834+37.816738+-122.205051+37.816359+-122.205316+37.816002+-122.205625+37.815670+-122.205975+37.815367+-122.206365+37.814959+-122.206941+37.814930+-122.206982+37.814675+-122.207349+37.814481+-122.207381+37.814339+-122.207410+37.814177+-122.207447+37.814030+-122.207484+37.813634+-122.207607+37.813500+-122.207657+37.812918+-122.207931+37.812911+-122.207935+37.812827+-122.207984+37.812691+-122.208066+37.812132+-122.208467+37.811978+-122.208597+37.811966+-122.208603+37.811575+-122.208821+37.811483+-122.208879+37.811239+-122.209045+37.811213+-122.209064+37.811191+-122.209080+37.811159+-122.209104+37.811136+-122.209120+37.810777+-122.209410+37.810730+-122.209452+37.810345+-122.209837+37.810210+-122.209988+37.810035+-122.210195+37.809941+-122.210312+37.809922+-122.210337+37.809674+-122.210537+37.809327+-122.210879+37.809009+-122.211262+37.808722+-122.211682+37.808469+-122.212135+37.808252+-122.212618+37.808073+-122.213125+37.807935+-122.213651+37.807838+-122.214192+37.807783+-122.214742+37.807771+-122.215296+37.807802+-122.215849+37.807875+-122.216396+37.807991+-122.216931+37.808147+-122.217449+37.808240+-122.217718+37.808412+-122.218216+37.808499+-122.218428+37.808535+-122.218647+37.808536+-122.218646+37.808586+-122.218943+37.808619+-122.219109+37.808647+-122.219244+37.808740+-122.219662+37.808776+-122.219850+37.809087+-122.221225+37.809106+-122.221298+37.809181+-122.221649+37.809265+-122.221991+37.809318+-122.222187+37.809322+-122.222205+37.809389+-122.222450+37.809446+-122.222678+37.809566+-122.223440+37.809569+-122.223463+37.809617+-122.223762+37.809705+-122.224211+37.809768+-122.224486+37.809957+-122.225311+37.809961+-122.225329+37.810025+-122.225605+37.810110+-122.225936+37.810180+-122.226181+37.810184+-122.226195+37.810396+-122.226930+37.810412+-122.226982+37.810520+-122.227465+37.810522+-122.227472+37.810980+-122.229494+37.811104+-122.230040+37.811143+-122.230250+37.811185+-122.230460+37.811258+-122.230791+37.811688+-122.232912+37.811690+-122.232921+37.811838+-122.233645+37.812030+-122.234375+37.812098+-122.234585+37.812105+-122.234606+37.812310+-122.235233+37.812335+-122.235308+37.812365+-122.235416+37.812513+-122.235963+37.812569+-122.236157+37.812624+-122.236335+37.812672+-122.236504+37.812695+-122.236590+37.812699+-122.236606+37.812766+-122.236853+37.812871+-122.237407+37.812918+-122.237961+37.812919+-122.237980+37.812939+-122.238210+37.813006+-122.238743+37.813113+-122.239267+37.813198+-122.239611+37.813451+-122.240643+37.813454+-122.240655+37.813499+-122.240838+37.813517+-122.240934+37.813670+-122.241713+37.813721+-122.241973+37.813767+-122.242187+37.813858+-122.242584+37.814131+-122.243775+37.814134+-122.243787+37.814226+-122.244185+37.814278+-122.244395+37.814318+-122.244546+37.814438+-122.244999+37.814453+-122.245050+37.814580+-122.245495+37.814634+-122.245662+37.814641+-122.245685+37.814797+-122.246160+37.814803+-122.246192+37.814849+-122.246421+37.814970+-122.246925+37.815128+-122.247413+37.815321+-122.247881+37.815547+-122.248324+37.815805+-122.248739+37.816092+-122.249121+37.816171+-122.249217+37.816316+-122.249386+37.816481+-122.249570+37.816608+-122.249705+37.816727+-122.249828+37.816858+-122.249983+37.816976+-122.250117+37.817113+-122.250268+37.817343+-122.250506+37.817479+-122.250637+37.818026+-122.251088+37.818110+-122.251147+37.818393+-122.251471+37.818403+-122.251482+37.818668+-122.251851+37.819597+-122.253146+37.819902+-122.253532+37.820234+-122.253880+37.820592+-122.254186+37.820972+-122.254447+37.821369+-122.254661+37.821781+-122.254826+37.822203+-122.254941+37.822633+-122.255004+37.823065+-122.255015+37.823113+-122.255010%27%29%3B%3E%3B%29%3Bout%3B with timeout=1 738s 2024-03-23 17:26:19 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s 2024-03-23 17:26:19 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s 738s ------------------------------ Captured log call ------------------------------- 738s ERROR OSMnx:utils.py:297 Failed to resolve 'AAAAAAAAAAA' IP via DoH, requesting host by name 738s ERROR OSMnx:utils.py:297 Failed to resolve 'overpass-api.de' IP via DoH, requesting host by name 738s WARNING OSMnx:utils.py:295 User set `doh_url_template=None`, requesting host by name 738s INFO OSMnx:utils.py:293 Retrieved response from cache file '.temp/cache/0affc28dccffd2fc83c7531368e4aa3dde23a76c.json' 738s INFO OSMnx:utils.py:293 Created GeoDataFrame with 1 rows from 1 queries 738s INFO OSMnx:utils.py:293 Constructed place geometry polygon(s) to query API 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Requesting data from API in 1 request(s) 738s ERROR OSMnx:utils.py:297 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s ERROR OSMnx:utils.py:297 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s INFO OSMnx:utils.py:293 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s INFO OSMnx:utils.py:293 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28way%5B%22highway%22%5D%5B%22area%22%21~%22yes%22%5D%5B%22access%22%21~%22private%22%5D%5B%22highway%22%21~%22abandoned%7Cconstruction%7Cno%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%22%5D%5B%22service%22%21~%22private%22%5D%28poly%3A%2737.823113+-122.255010+37.823199+-122.255027+37.823651+-122.255055+37.824104+-122.255026+37.824552+-122.254940+37.824991+-122.254797+37.825417+-122.254600+37.825824+-122.254350+37.826210+-122.254049+37.826569+-122.253701+37.826799+-122.253455+37.826915+-122.253330+37.827176+-122.253244+37.827377+-122.253178+37.827800+-122.253010+37.828208+-122.252791+37.828597+-122.252523+37.828964+-122.252207+37.829303+-122.251848+37.829613+-122.251448+37.829891+-122.251012+37.830143+-122.250573+37.830803+-122.249429+37.830839+-122.249407+37.831197+-122.249128+37.831286+-122.249052+37.832123+-122.248407+37.832393+-122.248200+37.832408+-122.248188+37.832448+-122.248157+37.832806+-122.247849+37.833139+-122.247498+37.833444+-122.247109+37.833717+-122.246685+37.833957+-122.246229+37.834162+-122.245747+37.834328+-122.245241+37.834455+-122.244718+37.834542+-122.244183+37.834587+-122.243639+37.834589+-122.243372+37.834678+-122.243039+37.834731+-122.242827+37.834764+-122.242685+37.834890+-122.241972+37.834909+-122.241820+37.834955+-122.241306+37.834963+-122.241152+37.834972+-122.240864+37.834984+-122.239854+37.834988+-122.239743+37.835013+-122.239561+37.835040+-122.239289+37.835061+-122.239227+37.835189+-122.238722+37.835278+-122.238205+37.835314+-122.237839+37.835348+-122.237717+37.835448+-122.237227+37.835481+-122.237028+37.835520+-122.236796+37.835555+-122.236603+37.835691+-122.235869+37.835737+-122.235620+37.835738+-122.235611+37.835971+-122.234342+37.836041+-122.233967+37.836454+-122.232630+37.836562+-122.232282+37.836840+-122.231384+37.837223+-122.230148+37.837363+-122.229621+37.837462+-122.229079+37.837518+-122.228527+37.837531+-122.227970+37.837501+-122.227415+37.837429+-122.226866+37.837313+-122.226329+37.837157+-122.225809+37.836961+-122.225310+37.836727+-122.224838+37.836458+-122.224397+37.836321+-122.224194+37.835909+-122.223581+37.835902+-122.223571+37.835860+-122.223509+37.835655+-122.223085+37.835595+-122.222985+37.835586+-122.222968+37.835578+-122.222952+37.835434+-122.222684+37.835429+-122.222676+37.835381+-122.222587+37.835374+-122.222573+37.835322+-122.222478+37.835298+-122.222434+37.835063+-122.221995+37.835055+-122.221980+37.834974+-122.221830+37.834716+-122.221399+37.834427+-122.221000+37.834110+-122.220638+37.833766+-122.220315+37.833400+-122.220035+37.833015+-122.219801+37.832810+-122.219691+37.832272+-122.219402+37.831977+-122.219183+37.831614+-122.218915+37.830654+-122.218095+37.830647+-122.218088+37.830591+-122.218041+37.830515+-122.217976+37.830496+-122.217959+37.830412+-122.217887+37.830144+-122.217659+37.829807+-122.217396+37.829733+-122.217344+37.829631+-122.217281+37.829503+-122.217182+37.829430+-122.217131+37.828987+-122.216860+37.828701+-122.216709+37.828662+-122.216688+37.828379+-122.216543+37.827516+-122.215453+37.827432+-122.215347+37.827198+-122.215051+37.827190+-122.215041+37.827029+-122.214674+37.826870+-122.214305+37.826798+-122.214155+37.826740+-122.214040+37.826711+-122.213957+37.826644+-122.213786+37.826416+-122.213272+37.826146+-122.212791+37.825839+-122.212347+37.825749+-122.212230+37.825389+-122.211810+37.825007+-122.211454+37.825005+-122.211449+37.824892+-122.211240+37.824758+-122.211006+37.824502+-122.210581+37.823733+-122.209301+37.823648+-122.209175+37.823573+-122.209040+37.823492+-122.208894+37.823215+-122.208389+37.823146+-122.208264+37.823031+-122.208047+37.822619+-122.207266+37.822482+-122.207006+37.822225+-122.206566+37.821937+-122.206159+37.821618+-122.205789+37.821273+-122.205460+37.820904+-122.205174+37.820515+-122.204933+37.820110+-122.204741+37.819692+-122.204599+37.819265+-122.204508+37.818833+-122.204469+37.818400+-122.204482+37.817970+-122.204548+37.817547+-122.204666+37.817135+-122.204834+37.816738+-122.205051+37.816359+-122.205316+37.816002+-122.205625+37.815670+-122.205975+37.815367+-122.206365+37.814959+-122.206941+37.814930+-122.206982+37.814675+-122.207349+37.814481+-122.207381+37.814339+-122.207410+37.814177+-122.207447+37.814030+-122.207484+37.813634+-122.207607+37.813500+-122.207657+37.812918+-122.207931+37.812911+-122.207935+37.812827+-122.207984+37.812691+-122.208066+37.812132+-122.208467+37.811978+-122.208597+37.811966+-122.208603+37.811575+-122.208821+37.811483+-122.208879+37.811239+-122.209045+37.811213+-122.209064+37.811191+-122.209080+37.811159+-122.209104+37.811136+-122.209120+37.810777+-122.209410+37.810730+-122.209452+37.810345+-122.209837+37.810210+-122.209988+37.810035+-122.210195+37.809941+-122.210312+37.809922+-122.210337+37.809674+-122.210537+37.809327+-122.210879+37.809009+-122.211262+37.808722+-122.211682+37.808469+-122.212135+37.808252+-122.212618+37.808073+-122.213125+37.807935+-122.213651+37.807838+-122.214192+37.807783+-122.214742+37.807771+-122.215296+37.807802+-122.215849+37.807875+-122.216396+37.807991+-122.216931+37.808147+-122.217449+37.808240+-122.217718+37.808412+-122.218216+37.808499+-122.218428+37.808535+-122.218647+37.808536+-122.218646+37.808586+-122.218943+37.808619+-122.219109+37.808647+-122.219244+37.808740+-122.219662+37.808776+-122.219850+37.809087+-122.221225+37.809106+-122.221298+37.809181+-122.221649+37.809265+-122.221991+37.809318+-122.222187+37.809322+-122.222205+37.809389+-122.222450+37.809446+-122.222678+37.809566+-122.223440+37.809569+-122.223463+37.809617+-122.223762+37.809705+-122.224211+37.809768+-122.224486+37.809957+-122.225311+37.809961+-122.225329+37.810025+-122.225605+37.810110+-122.225936+37.810180+-122.226181+37.810184+-122.226195+37.810396+-122.226930+37.810412+-122.226982+37.810520+-122.227465+37.810522+-122.227472+37.810980+-122.229494+37.811104+-122.230040+37.811143+-122.230250+37.811185+-122.230460+37.811258+-122.230791+37.811688+-122.232912+37.811690+-122.232921+37.811838+-122.233645+37.812030+-122.234375+37.812098+-122.234585+37.812105+-122.234606+37.812310+-122.235233+37.812335+-122.235308+37.812365+-122.235416+37.812513+-122.235963+37.812569+-122.236157+37.812624+-122.236335+37.812672+-122.236504+37.812695+-122.236590+37.812699+-122.236606+37.812766+-122.236853+37.812871+-122.237407+37.812918+-122.237961+37.812919+-122.237980+37.812939+-122.238210+37.813006+-122.238743+37.813113+-122.239267+37.813198+-122.239611+37.813451+-122.240643+37.813454+-122.240655+37.813499+-122.240838+37.813517+-122.240934+37.813670+-122.241713+37.813721+-122.241973+37.813767+-122.242187+37.813858+-122.242584+37.814131+-122.243775+37.814134+-122.243787+37.814226+-122.244185+37.814278+-122.244395+37.814318+-122.244546+37.814438+-122.244999+37.814453+-122.245050+37.814580+-122.245495+37.814634+-122.245662+37.814641+-122.245685+37.814797+-122.246160+37.814803+-122.246192+37.814849+-122.246421+37.814970+-122.246925+37.815128+-122.247413+37.815321+-122.247881+37.815547+-122.248324+37.815805+-122.248739+37.816092+-122.249121+37.816171+-122.249217+37.816316+-122.249386+37.816481+-122.249570+37.816608+-122.249705+37.816727+-122.249828+37.816858+-122.249983+37.816976+-122.250117+37.817113+-122.250268+37.817343+-122.250506+37.817479+-122.250637+37.818026+-122.251088+37.818110+-122.251147+37.818393+-122.251471+37.818403+-122.251482+37.818668+-122.251851+37.819597+-122.253146+37.819902+-122.253532+37.820234+-122.253880+37.820592+-122.254186+37.820972+-122.254447+37.821369+-122.254661+37.821781+-122.254826+37.822203+-122.254941+37.822633+-122.255004+37.823065+-122.255015+37.823113+-122.255010%27%29%3B%3E%3B%29%3Bout%3B with timeout=1 738s INFO OSMnx:utils.py:293 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s ERROR OSMnx:utils.py:297 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s _____________________________ test_graph_save_load _____________________________ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s > return complexjson.loads(self.text, **kwargs) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:971: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3.12/json/__init__.py:346: in loads 738s return _default_decoder.decode(s) 738s /usr/lib/python3.12/json/decoder.py:337: in decode 738s obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = 738s s = '\n\n raise JSONDecodeError("Expecting value", s, err.value) from None 738s E json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3.12/json/decoder.py:355: JSONDecodeError 738s 738s During handling of the above exception, another exception occurred: 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s > response_json = response.json() 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:302: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s return complexjson.loads(self.text, **kwargs) 738s except JSONDecodeError as e: 738s # Catch JSON-related errors and raise as requests.JSONDecodeError 738s # This aliases json.JSONDecodeError and simplejson.JSONDecodeError 738s > raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s E requests.exceptions.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:975: JSONDecodeError 738s 738s The above exception was the direct cause of the following exception: 738s 738s def test_graph_save_load(): 738s """Test saving/loading graphs to/from disk.""" 738s fp = Path(ox.settings.data_folder) / "graph.graphml" 738s 738s # save graph as shapefile and geopackage 738s > G = ox.graph_from_point(location_point, dist=500, network_type="drive") 738s 738s tests/test_osmnx.py:530: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3/dist-packages/osmnx/graph.py:185: in graph_from_point 738s G = graph_from_bbox( 738s /usr/lib/python3/dist-packages/osmnx/graph.py:106: in graph_from_bbox 738s G = graph_from_polygon( 738s /usr/lib/python3/dist-packages/osmnx/graph.py:495: in graph_from_polygon 738s G_buff = _create_graph(response_jsons, retain_all=True, bidirectional=bidirectional) 738s /usr/lib/python3/dist-packages/osmnx/graph.py:623: in _create_graph 738s for response_json in response_jsons: 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:326: in _download_overpass_network 738s yield _overpass_request(data={"data": query_str}) 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:412: in _overpass_request 738s response_json = _downloader._parse_response(response) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s response_json = response.json() 738s except JSONDecodeError as e: # pragma: no cover 738s msg = f"{domain!r} responded: {response.status_code} {response.reason} {response.text}" 738s utils.log(msg, level=lg.ERROR) 738s if response.ok: 738s raise InsufficientResponseError(msg) from e 738s > raise ResponseStatusCodeError(msg) from e 738s E osmnx._errors.ResponseStatusCodeError: 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s E 738s E 738s E 738s E ERROR: The requested URL could not be retrieved 738s E 738s E 738s E
738s E

ERROR

738s E

The requested URL could not be retrieved

738s E
738s E
738s E 738s E
738s E

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s E 738s E
738s E

Unable to determine IP address from host name not_a_valid_endpoint

738s E
738s E 738s E

The DNS server returned:

738s E
738s E
Server Failure: The name server was unable to process this query.
738s E
738s E 738s E

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s E 738s E

Your cache administrator is webmaster.

738s E
738s E
738s E 738s E
738s E 738s E 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:308: ResponseStatusCodeError 738s ----------------------------- Captured stdout call ----------------------------- 738s 2024-03-23 17:26:20 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 738s 2024-03-23 17:26:20 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:20 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:20 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:20 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:20 Requesting data from API in 1 request(s) 738s 2024-03-23 17:26:20 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s 2024-03-23 17:26:21 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s 2024-03-23 17:26:21 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s 2024-03-23 17:26:21 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28way%5B%22highway%22%5D%5B%22area%22%21~%22yes%22%5D%5B%22access%22%21~%22private%22%5D%5B%22highway%22%21~%22abandoned%7Cbridleway%7Cbus_guideway%7Cconstruction%7Ccorridor%7Ccycleway%7Celevator%7Cescalator%7Cfootway%7Cno%7Cpath%7Cpedestrian%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%7Cservice%7Csteps%7Ctrack%22%5D%5B%22motor_vehicle%22%21~%22no%22%5D%5B%22motorcar%22%21~%22no%22%5D%5B%22service%22%21~%22alley%7Cdriveway%7Cemergency_access%7Cparking%7Cparking_aisle%7Cprivate%22%5D%28poly%3A%2737.786930+-122.421386+37.795923+-122.421387+37.796365+-122.421360+37.796803+-122.421278+37.797232+-122.421143+37.797648+-122.420955+37.798048+-122.420717+37.798427+-122.420430+37.798782+-122.420098+37.799110+-122.419724+37.799407+-122.419311+37.799670+-122.418864+37.799898+-122.418386+37.800087+-122.417882+37.800236+-122.417357+37.800343+-122.416816+37.800408+-122.416265+37.800430+-122.415708+37.800430+-122.404328+37.800408+-122.403771+37.800343+-122.403220+37.800236+-122.402679+37.800087+-122.402154+37.799898+-122.401650+37.799670+-122.401172+37.799407+-122.400725+37.799110+-122.400312+37.798782+-122.399938+37.798427+-122.399606+37.798048+-122.399319+37.797648+-122.399081+37.797232+-122.398893+37.796803+-122.398758+37.796365+-122.398676+37.795923+-122.398649+37.786930+-122.398650+37.786489+-122.398677+37.786051+-122.398759+37.785622+-122.398894+37.785206+-122.399082+37.784806+-122.399320+37.784427+-122.399607+37.784071+-122.399939+37.783744+-122.400313+37.783447+-122.400726+37.783183+-122.401173+37.782956+-122.401651+37.782767+-122.402155+37.782618+-122.402680+37.782510+-122.403220+37.782446+-122.403772+37.782424+-122.404328+37.782424+-122.415708+37.782446+-122.416264+37.782510+-122.416816+37.782618+-122.417356+37.782767+-122.417881+37.782956+-122.418385+37.783183+-122.418863+37.783447+-122.419310+37.783744+-122.419723+37.784071+-122.420097+37.784427+-122.420429+37.784806+-122.420716+37.785206+-122.420954+37.785622+-122.421142+37.786051+-122.421277+37.786489+-122.421359+37.786930+-122.421386%27%29%3B%3E%3B%29%3Bout%3B with timeout=1 738s 2024-03-23 17:26:21 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s 2024-03-23 17:26:21 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s 738s ------------------------------ Captured log call ------------------------------- 738s INFO OSMnx:utils.py:293 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Requesting data from API in 1 request(s) 738s ERROR OSMnx:utils.py:297 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s ERROR OSMnx:utils.py:297 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s INFO OSMnx:utils.py:293 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s INFO OSMnx:utils.py:293 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28way%5B%22highway%22%5D%5B%22area%22%21~%22yes%22%5D%5B%22access%22%21~%22private%22%5D%5B%22highway%22%21~%22abandoned%7Cbridleway%7Cbus_guideway%7Cconstruction%7Ccorridor%7Ccycleway%7Celevator%7Cescalator%7Cfootway%7Cno%7Cpath%7Cpedestrian%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%7Cservice%7Csteps%7Ctrack%22%5D%5B%22motor_vehicle%22%21~%22no%22%5D%5B%22motorcar%22%21~%22no%22%5D%5B%22service%22%21~%22alley%7Cdriveway%7Cemergency_access%7Cparking%7Cparking_aisle%7Cprivate%22%5D%28poly%3A%2737.786930+-122.421386+37.795923+-122.421387+37.796365+-122.421360+37.796803+-122.421278+37.797232+-122.421143+37.797648+-122.420955+37.798048+-122.420717+37.798427+-122.420430+37.798782+-122.420098+37.799110+-122.419724+37.799407+-122.419311+37.799670+-122.418864+37.799898+-122.418386+37.800087+-122.417882+37.800236+-122.417357+37.800343+-122.416816+37.800408+-122.416265+37.800430+-122.415708+37.800430+-122.404328+37.800408+-122.403771+37.800343+-122.403220+37.800236+-122.402679+37.800087+-122.402154+37.799898+-122.401650+37.799670+-122.401172+37.799407+-122.400725+37.799110+-122.400312+37.798782+-122.399938+37.798427+-122.399606+37.798048+-122.399319+37.797648+-122.399081+37.797232+-122.398893+37.796803+-122.398758+37.796365+-122.398676+37.795923+-122.398649+37.786930+-122.398650+37.786489+-122.398677+37.786051+-122.398759+37.785622+-122.398894+37.785206+-122.399082+37.784806+-122.399320+37.784427+-122.399607+37.784071+-122.399939+37.783744+-122.400313+37.783447+-122.400726+37.783183+-122.401173+37.782956+-122.401651+37.782767+-122.402155+37.782618+-122.402680+37.782510+-122.403220+37.782446+-122.403772+37.782424+-122.404328+37.782424+-122.415708+37.782446+-122.416264+37.782510+-122.416816+37.782618+-122.417356+37.782767+-122.417881+37.782956+-122.418385+37.783183+-122.418863+37.783447+-122.419310+37.783744+-122.419723+37.784071+-122.420097+37.784427+-122.420429+37.784806+-122.420716+37.785206+-122.420954+37.785622+-122.421142+37.786051+-122.421277+37.786489+-122.421359+37.786930+-122.421386%27%29%3B%3E%3B%29%3Bout%3B with timeout=1 738s INFO OSMnx:utils.py:293 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s ERROR OSMnx:utils.py:297 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s __________________________ test_graph_from_functions ___________________________ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s > return complexjson.loads(self.text, **kwargs) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:971: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3.12/json/__init__.py:346: in loads 738s return _default_decoder.decode(s) 738s /usr/lib/python3.12/json/decoder.py:337: in decode 738s obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = 738s s = '\n\n raise JSONDecodeError("Expecting value", s, err.value) from None 738s E json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3.12/json/decoder.py:355: JSONDecodeError 738s 738s During handling of the above exception, another exception occurred: 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s > response_json = response.json() 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:302: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s return complexjson.loads(self.text, **kwargs) 738s except JSONDecodeError as e: 738s # Catch JSON-related errors and raise as requests.JSONDecodeError 738s # This aliases json.JSONDecodeError and simplejson.JSONDecodeError 738s > raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s E requests.exceptions.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:975: JSONDecodeError 738s 738s The above exception was the direct cause of the following exception: 738s 738s def test_graph_from_functions(): 738s """Test downloading graphs from Overpass.""" 738s # test subdividing a large geometry (raises a UserWarning) 738s bbox = ox.utils_geo.bbox_from_point((0, 0), dist=1e5, project_utm=True) 738s poly = ox.utils_geo.bbox_to_poly(*bbox) 738s _ = ox.utils_geo._consolidate_subdivide_geometry(poly) 738s 738s # graph from bounding box 738s _ = ox.utils_geo.bbox_from_point(location_point, project_utm=True, return_crs=True) 738s north, south, east, west = ox.utils_geo.bbox_from_point(location_point, dist=500) 738s > G = ox.graph_from_bbox(north, south, east, west, network_type="drive") 738s 738s tests/test_osmnx.py:626: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3/dist-packages/osmnx/graph.py:106: in graph_from_bbox 738s G = graph_from_polygon( 738s /usr/lib/python3/dist-packages/osmnx/graph.py:495: in graph_from_polygon 738s G_buff = _create_graph(response_jsons, retain_all=True, bidirectional=bidirectional) 738s /usr/lib/python3/dist-packages/osmnx/graph.py:623: in _create_graph 738s for response_json in response_jsons: 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:326: in _download_overpass_network 738s yield _overpass_request(data={"data": query_str}) 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:412: in _overpass_request 738s response_json = _downloader._parse_response(response) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s response_json = response.json() 738s except JSONDecodeError as e: # pragma: no cover 738s msg = f"{domain!r} responded: {response.status_code} {response.reason} {response.text}" 738s utils.log(msg, level=lg.ERROR) 738s if response.ok: 738s raise InsufficientResponseError(msg) from e 738s > raise ResponseStatusCodeError(msg) from e 738s E osmnx._errors.ResponseStatusCodeError: 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s E 738s E 738s E 738s E ERROR: The requested URL could not be retrieved 738s E 738s E 738s E
738s E

ERROR

738s E

The requested URL could not be retrieved

738s E
738s E
738s E 738s E
738s E

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s E 738s E
738s E

Unable to determine IP address from host name not_a_valid_endpoint

738s E
738s E 738s E

The DNS server returned:

738s E
738s E
Server Failure: The name server was unable to process this query.
738s E
738s E 738s E

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s E 738s E

Your cache administrator is webmaster.

738s E
738s E
738s E 738s E
738s E 738s E 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:308: ResponseStatusCodeError 738s ----------------------------- Captured stdout call ----------------------------- 738s 2024-03-23 17:26:21 Projected GeoDataFrame to 'EPSG:32630 / WGS 84 / UTM zone 30N' 738s 2024-03-23 17:26:21 Created bbox 100000.0 m from (0, 0): 99634.16275465194,-99634.16275465194,934181.0214463086,733777.1588406297 738s 2024-03-23 17:26:21 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:21 Created bbox 1000 m from (37.791427, -122.410018): 4183841.891067328,4181833.6606157618,552953.845967123,550937.2696317866 738s 2024-03-23 17:26:21 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 738s 2024-03-23 17:26:22 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:22 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:22 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s 2024-03-23 17:26:22 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:22 Requesting data from API in 1 request(s) 738s 2024-03-23 17:26:22 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s 2024-03-23 17:26:22 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s 2024-03-23 17:26:22 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s 2024-03-23 17:26:22 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28way%5B%22highway%22%5D%5B%22area%22%21~%22yes%22%5D%5B%22access%22%21~%22private%22%5D%5B%22highway%22%21~%22abandoned%7Cbridleway%7Cbus_guideway%7Cconstruction%7Ccorridor%7Ccycleway%7Celevator%7Cescalator%7Cfootway%7Cno%7Cpath%7Cpedestrian%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%7Cservice%7Csteps%7Ctrack%22%5D%5B%22motor_vehicle%22%21~%22no%22%5D%5B%22motorcar%22%21~%22no%22%5D%5B%22service%22%21~%22alley%7Cdriveway%7Cemergency_access%7Cparking%7Cparking_aisle%7Cprivate%22%5D%28poly%3A%2737.786930+-122.421386+37.795923+-122.421387+37.796365+-122.421360+37.796803+-122.421278+37.797232+-122.421143+37.797648+-122.420955+37.798048+-122.420717+37.798427+-122.420430+37.798782+-122.420098+37.799110+-122.419724+37.799407+-122.419311+37.799670+-122.418864+37.799898+-122.418386+37.800087+-122.417882+37.800236+-122.417357+37.800343+-122.416816+37.800408+-122.416265+37.800430+-122.415708+37.800430+-122.404328+37.800408+-122.403771+37.800343+-122.403220+37.800236+-122.402679+37.800087+-122.402154+37.799898+-122.401650+37.799670+-122.401172+37.799407+-122.400725+37.799110+-122.400312+37.798782+-122.399938+37.798427+-122.399606+37.798048+-122.399319+37.797648+-122.399081+37.797232+-122.398893+37.796803+-122.398758+37.796365+-122.398676+37.795923+-122.398649+37.786930+-122.398650+37.786489+-122.398677+37.786051+-122.398759+37.785622+-122.398894+37.785206+-122.399082+37.784806+-122.399320+37.784427+-122.399607+37.784071+-122.399939+37.783744+-122.400313+37.783447+-122.400726+37.783183+-122.401173+37.782956+-122.401651+37.782767+-122.402155+37.782618+-122.402680+37.782510+-122.403220+37.782446+-122.403772+37.782424+-122.404328+37.782424+-122.415708+37.782446+-122.416264+37.782510+-122.416816+37.782618+-122.417356+37.782767+-122.417881+37.782956+-122.418385+37.783183+-122.418863+37.783447+-122.419310+37.783744+-122.419723+37.784071+-122.420097+37.784427+-122.420429+37.784806+-122.420716+37.785206+-122.420954+37.785622+-122.421142+37.786051+-122.421277+37.786489+-122.421359+37.786930+-122.421386%27%29%3B%3E%3B%29%3Bout%3B with timeout=1 738s 2024-03-23 17:26:22 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s 2024-03-23 17:26:22 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s 738s ------------------------------ Captured log call ------------------------------- 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32630 / WGS 84 / UTM zone 30N' 738s INFO OSMnx:utils.py:293 Created bbox 100000.0 m from (0, 0): 99634.16275465194,-99634.16275465194,934181.0214463086,733777.1588406297 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Created bbox 1000 m from (37.791427, -122.410018): 4183841.891067328,4181833.6606157618,552953.845967123,550937.2696317866 738s INFO OSMnx:utils.py:293 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Requesting data from API in 1 request(s) 738s ERROR OSMnx:utils.py:297 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s ERROR OSMnx:utils.py:297 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s INFO OSMnx:utils.py:293 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s INFO OSMnx:utils.py:293 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28way%5B%22highway%22%5D%5B%22area%22%21~%22yes%22%5D%5B%22access%22%21~%22private%22%5D%5B%22highway%22%21~%22abandoned%7Cbridleway%7Cbus_guideway%7Cconstruction%7Ccorridor%7Ccycleway%7Celevator%7Cescalator%7Cfootway%7Cno%7Cpath%7Cpedestrian%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%7Cservice%7Csteps%7Ctrack%22%5D%5B%22motor_vehicle%22%21~%22no%22%5D%5B%22motorcar%22%21~%22no%22%5D%5B%22service%22%21~%22alley%7Cdriveway%7Cemergency_access%7Cparking%7Cparking_aisle%7Cprivate%22%5D%28poly%3A%2737.786930+-122.421386+37.795923+-122.421387+37.796365+-122.421360+37.796803+-122.421278+37.797232+-122.421143+37.797648+-122.420955+37.798048+-122.420717+37.798427+-122.420430+37.798782+-122.420098+37.799110+-122.419724+37.799407+-122.419311+37.799670+-122.418864+37.799898+-122.418386+37.800087+-122.417882+37.800236+-122.417357+37.800343+-122.416816+37.800408+-122.416265+37.800430+-122.415708+37.800430+-122.404328+37.800408+-122.403771+37.800343+-122.403220+37.800236+-122.402679+37.800087+-122.402154+37.799898+-122.401650+37.799670+-122.401172+37.799407+-122.400725+37.799110+-122.400312+37.798782+-122.399938+37.798427+-122.399606+37.798048+-122.399319+37.797648+-122.399081+37.797232+-122.398893+37.796803+-122.398758+37.796365+-122.398676+37.795923+-122.398649+37.786930+-122.398650+37.786489+-122.398677+37.786051+-122.398759+37.785622+-122.398894+37.785206+-122.399082+37.784806+-122.399320+37.784427+-122.399607+37.784071+-122.399939+37.783744+-122.400313+37.783447+-122.400726+37.783183+-122.401173+37.782956+-122.401651+37.782767+-122.402155+37.782618+-122.402680+37.782510+-122.403220+37.782446+-122.403772+37.782424+-122.404328+37.782424+-122.415708+37.782446+-122.416264+37.782510+-122.416816+37.782618+-122.417356+37.782767+-122.417881+37.782956+-122.418385+37.783183+-122.418863+37.783447+-122.419310+37.783744+-122.419723+37.784071+-122.420097+37.784427+-122.420429+37.784806+-122.420716+37.785206+-122.420954+37.785622+-122.421142+37.786051+-122.421277+37.786489+-122.421359+37.786930+-122.421386%27%29%3B%3E%3B%29%3Bout%3B with timeout=1 738s INFO OSMnx:utils.py:293 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s ERROR OSMnx:utils.py:297 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s ________________________________ test_features _________________________________ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s > return complexjson.loads(self.text, **kwargs) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:971: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3.12/json/__init__.py:346: in loads 738s return _default_decoder.decode(s) 738s /usr/lib/python3.12/json/decoder.py:337: in decode 738s obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = 738s s = '\n\n raise JSONDecodeError("Expecting value", s, err.value) from None 738s E json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3.12/json/decoder.py:355: JSONDecodeError 738s 738s During handling of the above exception, another exception occurred: 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s > response_json = response.json() 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:302: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s self = , kwargs = {} 738s 738s def json(self, **kwargs): 738s r"""Returns the json-encoded content of a response, if any. 738s 738s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 738s :raises requests.exceptions.JSONDecodeError: If the response body does not 738s contain valid json. 738s """ 738s 738s if not self.encoding and self.content and len(self.content) > 3: 738s # No encoding set. JSON RFC 4627 section 3 states we should expect 738s # UTF-8, -16 or -32. Detect which one to use; If the detection or 738s # decoding fails, fall back to `self.text` (using charset_normalizer to make 738s # a best guess). 738s encoding = guess_json_utf(self.content) 738s if encoding is not None: 738s try: 738s return complexjson.loads(self.content.decode(encoding), **kwargs) 738s except UnicodeDecodeError: 738s # Wrong UTF codec detected; usually because it's not UTF-8 738s # but some other 8-bit codec. This is an RFC violation, 738s # and the server didn't bother to tell us what codec *was* 738s # used. 738s pass 738s except JSONDecodeError as e: 738s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s 738s try: 738s return complexjson.loads(self.text, **kwargs) 738s except JSONDecodeError as e: 738s # Catch JSON-related errors and raise as requests.JSONDecodeError 738s # This aliases json.JSONDecodeError and simplejson.JSONDecodeError 738s > raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 738s E requests.exceptions.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 738s 738s /usr/lib/python3/dist-packages/requests/models.py:975: JSONDecodeError 738s 738s The above exception was the direct cause of the following exception: 738s 738s def test_features(): 738s """Test downloading features from Overpass.""" 738s # geometries_from_bbox - bounding box query to return no data 738s with pytest.raises(ox._errors.InsufficientResponseError): 738s > gdf = ox.geometries_from_bbox(0.009, -0.009, 0.009, -0.009, tags={"building": True}) 738s 738s tests/test_osmnx.py:672: 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s /usr/lib/python3/dist-packages/osmnx/geometries.py:47: in geometries_from_bbox 738s return features.features_from_bbox(north, south, east, west, tags=tags) 738s /usr/lib/python3/dist-packages/osmnx/features.py:133: in features_from_bbox 738s return features_from_polygon(polygon, tags) 738s /usr/lib/python3/dist-packages/osmnx/features.py:347: in features_from_polygon 738s return _create_gdf(response_jsons, polygon, tags) 738s /usr/lib/python3/dist-packages/osmnx/features.py:438: in _create_gdf 738s for response_json in response_jsons: 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:352: in _download_overpass_features 738s yield _overpass_request(data={"data": query_str}) 738s /usr/lib/python3/dist-packages/osmnx/_overpass.py:412: in _overpass_request 738s response_json = _downloader._parse_response(response) 738s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 738s 738s response = 738s 738s def _parse_response(response): 738s """ 738s Parse JSON from a requests response and log the details. 738s 738s Parameters 738s ---------- 738s response : requests.response 738s the response object 738s 738s Returns 738s ------- 738s response_json : dict 738s """ 738s # log the response size and domain 738s domain = _hostname_from_url(response.url) 738s size_kb = len(response.content) / 1000 738s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 738s 738s # parse the response to JSON and log/raise exceptions 738s try: 738s response_json = response.json() 738s except JSONDecodeError as e: # pragma: no cover 738s msg = f"{domain!r} responded: {response.status_code} {response.reason} {response.text}" 738s utils.log(msg, level=lg.ERROR) 738s if response.ok: 738s raise InsufficientResponseError(msg) from e 738s > raise ResponseStatusCodeError(msg) from e 738s E osmnx._errors.ResponseStatusCodeError: 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s E 738s E 738s E 738s E ERROR: The requested URL could not be retrieved 738s E 738s E 738s E
738s E

ERROR

738s E

The requested URL could not be retrieved

738s E
738s E
738s E 738s E
738s E

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s E 738s E
738s E

Unable to determine IP address from host name not_a_valid_endpoint

738s E
738s E 738s E

The DNS server returned:

738s E
738s E
Server Failure: The name server was unable to process this query.
738s E
738s E 738s E

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s E 738s E

Your cache administrator is webmaster.

738s E
738s E
738s E 738s E
738s E 738s E 738s 738s /usr/lib/python3/dist-packages/osmnx/_downloader.py:308: ResponseStatusCodeError 738s ----------------------------- Captured stdout call ----------------------------- 738s 2024-03-23 17:26:23 Projected GeoDataFrame to 'EPSG:32630 / WGS 84 / UTM zone 30N' 738s 2024-03-23 17:26:23 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s 2024-03-23 17:26:23 Requesting data from API in 1 request(s) 738s 2024-03-23 17:26:23 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s 2024-03-23 17:26:23 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s 2024-03-23 17:26:23 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s 2024-03-23 17:26:23 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28%28node%5B%27building%27%5D%28poly%3A%27-0.009000+-0.009000+-0.009000+0.009000+0.009000+0.009000+0.009000+-0.009000+-0.009000+-0.009000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28way%5B%27building%27%5D%28poly%3A%27-0.009000+-0.009000+-0.009000+0.009000+0.009000+0.009000+0.009000+-0.009000+-0.009000+-0.009000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28relation%5B%27building%27%5D%28poly%3A%27-0.009000+-0.009000+-0.009000+0.009000+0.009000+0.009000+0.009000+-0.009000+-0.009000+-0.009000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%29%3Bout%3B with timeout=1 738s 2024-03-23 17:26:23 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s 2024-03-23 17:26:23 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s 738s ------------------------------ Captured log call ------------------------------- 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:32630 / WGS 84 / UTM zone 30N' 738s INFO OSMnx:utils.py:293 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 738s INFO OSMnx:utils.py:293 Requesting data from API in 1 request(s) 738s ERROR OSMnx:utils.py:297 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 738s ERROR OSMnx:utils.py:297 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 738s INFO OSMnx:utils.py:293 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 738s INFO OSMnx:utils.py:293 Post http://not_a_valid_endpoint/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A1%5D%3B%28%28node%5B%27building%27%5D%28poly%3A%27-0.009000+-0.009000+-0.009000+0.009000+0.009000+0.009000+0.009000+-0.009000+-0.009000+-0.009000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28way%5B%27building%27%5D%28poly%3A%27-0.009000+-0.009000+-0.009000+0.009000+0.009000+0.009000+0.009000+-0.009000+-0.009000+-0.009000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28relation%5B%27building%27%5D%28poly%3A%27-0.009000+-0.009000+-0.009000+0.009000+0.009000+0.009000+0.009000+-0.009000+-0.009000+-0.009000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%29%3Bout%3B with timeout=1 738s INFO OSMnx:utils.py:293 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 738s ERROR OSMnx:utils.py:297 'not_a_valid_endpoint' responded: 503 Service Unavailable 738s 738s 738s 738s ERROR: The requested URL could not be retrieved 738s 738s 738s
738s

ERROR

738s

The requested URL could not be retrieved

738s
738s
738s 738s
738s

The following error was encountered while trying to retrieve the URL: http://not_a_valid_endpoint/api/interpreter

738s 738s
738s

Unable to determine IP address from host name not_a_valid_endpoint

738s
738s 738s

The DNS server returned:

738s
738s
Server Failure: The name server was unable to process this query.
738s
738s 738s

This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.

738s 738s

Your cache administrator is webmaster.

738s
738s
738s 738s
738s 738s 738s =============================== warnings summary =============================== 738s ../../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37 738s /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 738s EPOCH = datetime.datetime.utcfromtimestamp(0) 738s 738s tests/test_osmnx.py:36 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:36: FutureWarning: The `utils.config` function is deprecated and will be removed in the v2.0.0 release. Instead, use the `settings` module directly to configure a global setting's value. For example, `ox.settings.log_console=True`. 738s ox.config(log_console=True) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:94: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:97: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:100: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:109: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:112: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:120: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 738s 738s tests/test_osmnx.py::test_coords_rounding 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:123: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. 738s ox.utils_geo.round_geometry_coords(GeometryCollection(), precision) 738s 738s tests/test_osmnx.py::test_geocoder 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:129: FutureWarning: The buffer_dist argument has been deprecated and will be removed in the v2.0.0 release. Buffer your results directly, if desired. 738s city = ox.geocode_to_gdf(place1, which_result=1, buffer_dist=100) 738s 738s tests/test_osmnx.py::test_stats 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:145: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. 738s G = ox.add_edge_bearings(G, precision=2) 738s 738s tests/test_osmnx.py::test_stats 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:148: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. 738s G_proj = ox.distance.add_edge_lengths(G_proj, edges=tuple(G_proj.edges)[0:3], precision=2) 738s 738s tests/test_osmnx.py::test_stats 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:159: FutureWarning: The `plot_orientation` function moved to the `plot` module. Calling it via the `bearing` module will raise an exception starting with the v2.0.0 release. 738s fig, ax = ox.bearing.plot_orientation(Gu, area=True, title="Title") 738s 738s tests/test_osmnx.py::test_osm_xml 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:210: FutureWarning: The save_graph_xml function has moved from the osm_xml module to the io module. osm_xml.save_graph_xml has been deprecated and will be removed in the v2.0.0 release. Access the function via the io module instead. 738s ox.osm_xml.save_graph_xml([nodes, edges]) 738s 738s tests/test_osmnx.py::test_elevation 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:240: FutureWarning: The `max_locations_per_batch` parameter is deprecated and will be removed the v2.0.0 release, use the `batch_size` parameter instead 738s _ = ox.elevation.add_node_elevations_google( 738s 738s tests/test_osmnx.py::test_elevation 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:240: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. 738s _ = ox.elevation.add_node_elevations_google( 738s 738s tests/test_osmnx.py::test_elevation 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:240: FutureWarning: The `url_template` parameter is deprecated and will be removed in the v2.0.0 release. Configure the `settings` module's `elevation_url_template` instead 738s _ = ox.elevation.add_node_elevations_google( 738s 738s tests/test_osmnx.py::test_elevation 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:265: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. 738s G = ox.add_edge_grades(G, add_absolute=True, precision=2) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:326: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. 738s G = ox.add_edge_speeds(G, hwy_speeds={"motorway": 100}, precision=2) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:328: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. 738s G = ox.add_edge_travel_times(G, precision=2) 738s 738s tests/test_osmnx.py::test_routing 738s /usr/lib/python3/dist-packages/osmnx/routing.py:49: UserWarning: The attribute 'time' is missing or null on some edges. 738s _verify_edge_attribute(G, weight) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:366: FutureWarning: The `shortest_path` function has moved to the `routing` module. Calling it via the `distance` module will raise an error starting in the v2.0.0 release. 738s route = ox.distance.shortest_path(G, orig_node, dest_node, weight="travel_time") 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:369: FutureWarning: The `get_route_edge_attributes` function has been deprecated and will be removed in the v2.0.0 release. Use the `route_to_gdf` function instead. 738s attributes = ox.utils_graph.get_route_edge_attributes(G, route) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:370: FutureWarning: The `get_route_edge_attributes` function has been deprecated and will be removed in the v2.0.0 release. Use the `route_to_gdf` function instead. 738s attributes = ox.utils_graph.get_route_edge_attributes(G, route, "travel_time") 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:386: FutureWarning: The `k_shortest_paths` function has moved to the `routing` module. Calling it via the `distance` module will raise an error in the v2.0.0 release. 738s routes = ox.distance.k_shortest_paths(G, orig_node, dest_node, k=2, weight="travel_time") 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:390: FutureWarning: The `great_circle_vec` function has been renamed `great_circle`. Calling `great_circle_vec` will raise an error starting in the v2.0.0 release. 738s assert ox.distance.great_circle_vec(0, 0, 1, 1) == pytest.approx(157249.6034105) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:391: FutureWarning: The `euclidean_dist_vec` function has been renamed `euclidean`. Calling `euclidean_dist_vec` will raise an error starting in the v2.0.0 release. 738s assert ox.distance.euclidean_dist_vec(0, 0, 1, 1) == pytest.approx(1.4142135) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:394: FutureWarning: The `folium` module has been deprecated and will be removed in the v2.0.0 release. You can generate and explore interactive web maps of graph nodes, edges, and/or routes automatically using GeoPandas.GeoDataFrame.explore instead, for example like: `ox.graph_to_gdfs(G, nodes=False).explore()`. See the OSMnx examples gallery for complete details and demonstrations. 738s gm = ox.plot_graph_folium(G, popup_attribute="name", color="#333333", weight=5, opacity=0.7) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:395: FutureWarning: The `folium` module has been deprecated and will be removed in the v2.0.0 release. You can generate and explore interactive web maps of graph nodes, edges, and/or routes automatically using GeoPandas.GeoDataFrame.explore instead, for example like: `ox.graph_to_gdfs(G, nodes=False).explore()`. See the OSMnx examples gallery for complete details and demonstrations. 738s rm = ox.plot_route_folium(G, route, color="#cc0000", weight=5, opacity=0.7) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:399: FutureWarning: The `folium` module has been deprecated and will be removed in the v2.0.0 release. You can generate and explore interactive web maps of graph nodes, edges, and/or routes automatically using GeoPandas.GeoDataFrame.explore instead, for example like: `ox.graph_to_gdfs(G, nodes=False).explore()`. See the OSMnx examples gallery for complete details and demonstrations. 738s gm = ox.plot_graph_folium(G, graph_map=fg) 738s 738s tests/test_osmnx.py::test_routing 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:402: FutureWarning: The `folium` module has been deprecated and will be removed in the v2.0.0 release. You can generate and explore interactive web maps of graph nodes, edges, and/or routes automatically using GeoPandas.GeoDataFrame.explore instead, for example like: `ox.graph_to_gdfs(G, nodes=False).explore()`. See the OSMnx examples gallery for complete details and demonstrations. 738s rm = ox.plot_route_folium(G, route, route_map=fg, tooltip="x") 738s 738s tests/test_osmnx.py::test_plots 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:413: FutureWarning: The `return_hex` parameter has been deprecated and will be removed in the v2.0.0 release. 738s co = ox.plot.get_colors(n=5, return_hex=True) 738s 738s tests/test_osmnx.py::test_plots 738s /usr/lib/python3/dist-packages/osmnx/plot.py:883: FutureWarning: The `return_hex` parameter has been deprecated and will be removed in the v2.0.0 release. 738s bin_colors = get_colors(num_bins, cmap, start, stop) 738s 738s tests/test_osmnx.py::test_plots 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:440: FutureWarning: The `address`, `point`, and `network_type` parameters are deprecated and will be removed in the v2.0.0 release. Pass `G` instead. 738s fig, ax = ox.plot_figure_ground(point=location_point, dist=500, network_type="drive") 738s 738s tests/test_osmnx.py::test_plots 738s /usr/lib/python3/dist-packages/osmnx/plot.py:547: FutureWarning: The `strict` parameter has been deprecated and will be removed in the v2.0.0 release. Use the `endpoint_attrs` parameter instead to relax simplification strictness. For example, `endpoint_attrs=None` reproduces the old `strict=True` behvavior and `endpoint_attrs=['osmid']` reproduces the old `strict=False` behavior. 738s G = simplification.simplify_graph(G, strict=False) 738s 738s tests/test_osmnx.py::test_plots 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:441: FutureWarning: The `address`, `point`, and `network_type` parameters are deprecated and will be removed in the v2.0.0 release. Pass `G` instead. 738s fig, ax = ox.plot_figure_ground(address=address, dist=500, network_type="bike") 738s 738s tests/test_osmnx.py::test_plots 738s /usr/lib/python3/dist-packages/osmnx/plot.py:527: FutureWarning: The `return_coords` argument has been deprecated and will be removed in the v2.0.0 release. Future behavior will be as though `return_coords=False`. If you want the address's geocoded coordinates, use the `geocode` function. 738s G, point = graph.graph_from_address( 738s 738s tests/test_osmnx.py::test_plots 738s /usr/lib/python3/dist-packages/osmnx/plot.py:536: FutureWarning: The `strict` parameter has been deprecated and will be removed in the v2.0.0 release. Use the `endpoint_attrs` parameter instead to relax simplification strictness. For example, `endpoint_attrs=None` reproduces the old `strict=True` behvavior and `endpoint_attrs=['osmid']` reproduces the old `strict=False` behavior. 738s G = simplification.simplify_graph(G, strict=False) 738s 738s tests/test_osmnx.py::test_find_nearest 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:459: FutureWarning: The `interpolate` parameter has been deprecated and will be removed in the v2.0.0 release. 738s ne1 = ox.distance.nearest_edges(Gp, X[0], Y[0], interpolate=50) 738s 738s tests/test_osmnx.py::test_find_nearest 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:460: FutureWarning: The `interpolate` parameter has been deprecated and will be removed in the v2.0.0 release. 738s ne2 = ox.distance.nearest_edges(G, X[0], Y[0], interpolate=50, return_dist=True) 738s 738s tests/test_osmnx.py::test_graph_from_functions 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:620: FutureWarning: The `north`, `south`, `east`, and `west` parameters are deprecated and will be removed in the v2.0.0 release. Use the `bbox` parameter instead. 738s poly = ox.utils_geo.bbox_to_poly(*bbox) 738s 738s tests/test_osmnx.py::test_graph_from_functions 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:621: UserWarning: This area is 15 times your configured Overpass max query area size. It will automatically be divided up into multiple sub-queries accordingly. This may take a long time. 738s _ = ox.utils_geo._consolidate_subdivide_geometry(poly) 738s 738s tests/test_osmnx.py::test_graph_from_functions 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:626: FutureWarning: The `north`, `south`, `east`, and `west` parameters are deprecated and will be removed in the v2.0.0 release. Use the `bbox` parameter instead. 738s G = ox.graph_from_bbox(north, south, east, west, network_type="drive") 738s 738s tests/test_osmnx.py::test_features 738s /tmp/autopkgtest.VDgqox/autopkgtest_tmp/online/tests/test_osmnx.py:672: FutureWarning: The `geometries` module and `geometries_from_X` functions have been renamed the `features` module and `features_from_X` functions. Use these instead. The `geometries` module and function names are deprecated and will be removed in the v2.0.0 release. 738s gdf = ox.geometries_from_bbox(0.009, -0.009, 0.009, -0.009, tags={"building": True}) 738s 738s tests/test_osmnx.py::test_features 738s /usr/lib/python3/dist-packages/osmnx/geometries.py:47: FutureWarning: The `north`, `south`, `east`, and `west` parameters are deprecated and will be removed in the v2.0.0 release. Use the `bbox` parameter instead. 738s return features.features_from_bbox(north, south, east, west, tags=tags) 738s 738s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 738s =========================== short test summary info ============================ 738s FAILED tests/test_osmnx.py::test_api_endpoints - osmnx._errors.ResponseStatus... 738s FAILED tests/test_osmnx.py::test_graph_save_load - osmnx._errors.ResponseStat... 738s FAILED tests/test_osmnx.py::test_graph_from_functions - osmnx._errors.Respons... 738s FAILED tests/test_osmnx.py::test_features - osmnx._errors.ResponseStatusCodeE... 738s ============ 4 failed, 14 passed, 45 warnings in 113.87s (0:01:53) ============= 739s autopkgtest [17:26:25]: test command2: -----------------------] 740s autopkgtest [17:26:26]: test command2: - - - - - - - - - - results - - - - - - - - - - 740s command2 FLAKY non-zero exit status 1 740s autopkgtest [17:26:26]: @@@@@@@@@@@@@@@@@@@@ summary 740s command1 PASS 740s command2 FLAKY non-zero exit status 1 763s Creating nova instance adt-noble-arm64-osmnx-20240323-170049-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240323.img (UUID 5063c5cd-2683-4ea1-9e65-62351adfb1a7)...