0s autopkgtest [21:52:05]: starting date and time: 2024-11-01 21:52:05+0000 0s autopkgtest [21:52:05]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [21:52:05]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.c9io284k/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-geopandas,src:pyogrio,src:sphinx-rtd-theme --apt-upgrade osmnx --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-geopandas/1.0.1-1 pyogrio/0.10.0+ds-3 sphinx-rtd-theme/3.0.1+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-19.secgroup --name adt-plucky-arm64-osmnx-20241101-215205-juju-7f2275-prod-proposed-migration-environment-15-7bf8c537-1f9f-481c-8192-3c0afe7ddd87 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 65s autopkgtest [21:53:10]: testbed dpkg architecture: arm64 65s autopkgtest [21:53:10]: testbed apt version: 2.9.8 65s autopkgtest [21:53:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 66s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 67s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 67s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [176 kB] 67s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [41.0 kB] 67s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [2663 kB] 67s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [230 kB] 67s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 67s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1956 kB] 67s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [34.6 kB] 68s Fetched 5232 kB in 1s (4100 kB/s) 68s Reading package lists... 71s Reading package lists... 71s Building dependency tree... 71s Reading state information... 71s Calculating upgrade... 72s The following packages will be upgraded: 72s libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 72s libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 libblockdev-utils3 72s libblockdev3 libevdev2 libftdi1-2 libinih1 libpipeline1 nano 72s python3-lazr.uri 72s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s Need to get 594 kB of archives. 72s After this operation, 19.5 kB of additional disk space will be used. 72s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libevdev2 arm64 1.13.3+dfsg-1 [36.0 kB] 72s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpipeline1 arm64 1.5.8-1 [30.6 kB] 72s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 nano arm64 8.2-1 [289 kB] 72s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-utils3 arm64 3.2.0-2 [18.8 kB] 72s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-crypto3 arm64 3.2.0-2 [22.6 kB] 72s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-fs3 arm64 3.2.0-2 [35.8 kB] 72s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-loop3 arm64 3.2.0-2 [7276 B] 72s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-mdraid3 arm64 3.2.0-2 [12.8 kB] 72s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-nvme3 arm64 3.2.0-2 [17.2 kB] 72s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-part3 arm64 3.2.0-2 [14.9 kB] 72s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-swap3 arm64 3.2.0-2 [7832 B] 72s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev3 arm64 3.2.0-2 [52.4 kB] 72s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libftdi1-2 arm64 1.5-7 [28.4 kB] 72s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libinih1 arm64 58-1ubuntu1 [7412 B] 72s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lazr.uri all 1.0.6-4 [13.6 kB] 73s Fetched 594 kB in 1s (1103 kB/s) 73s (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 ... 79705 files and directories currently installed.) 73s Preparing to unpack .../00-libevdev2_1.13.3+dfsg-1_arm64.deb ... 73s Unpacking libevdev2:arm64 (1.13.3+dfsg-1) over (1.13.2+dfsg-1) ... 73s Preparing to unpack .../01-libpipeline1_1.5.8-1_arm64.deb ... 73s Unpacking libpipeline1:arm64 (1.5.8-1) over (1.5.7-2) ... 73s Preparing to unpack .../02-nano_8.2-1_arm64.deb ... 73s Unpacking nano (8.2-1) over (8.1-1) ... 73s Preparing to unpack .../03-libblockdev-utils3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-utils3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../04-libblockdev-crypto3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-crypto3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../05-libblockdev-fs3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-fs3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../06-libblockdev-loop3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-loop3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../07-libblockdev-mdraid3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-mdraid3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../08-libblockdev-nvme3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-nvme3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../09-libblockdev-part3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-part3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../10-libblockdev-swap3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev-swap3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../11-libblockdev3_3.2.0-2_arm64.deb ... 73s Unpacking libblockdev3:arm64 (3.2.0-2) over (3.1.1-2) ... 73s Preparing to unpack .../12-libftdi1-2_1.5-7_arm64.deb ... 73s Unpacking libftdi1-2:arm64 (1.5-7) over (1.5-6build5) ... 73s Preparing to unpack .../13-libinih1_58-1ubuntu1_arm64.deb ... 73s Unpacking libinih1:arm64 (58-1ubuntu1) over (55-1ubuntu2) ... 73s Preparing to unpack .../14-python3-lazr.uri_1.0.6-4_all.deb ... 74s Unpacking python3-lazr.uri (1.0.6-4) over (1.0.6-3) ... 74s Setting up libpipeline1:arm64 (1.5.8-1) ... 74s Setting up libinih1:arm64 (58-1ubuntu1) ... 74s Setting up python3-lazr.uri (1.0.6-4) ... 74s Setting up libftdi1-2:arm64 (1.5-7) ... 74s Setting up libblockdev-utils3:arm64 (3.2.0-2) ... 74s Setting up libblockdev-nvme3:arm64 (3.2.0-2) ... 74s Setting up nano (8.2-1) ... 74s Setting up libblockdev-fs3:arm64 (3.2.0-2) ... 74s Setting up libevdev2:arm64 (1.13.3+dfsg-1) ... 74s Setting up libblockdev-mdraid3:arm64 (3.2.0-2) ... 74s Setting up libblockdev-crypto3:arm64 (3.2.0-2) ... 74s Setting up libblockdev-swap3:arm64 (3.2.0-2) ... 74s Setting up libblockdev-loop3:arm64 (3.2.0-2) ... 74s Setting up libblockdev3:arm64 (3.2.0-2) ... 74s Installing new version of config file /etc/libblockdev/3/conf.d/00-default.cfg ... 74s Setting up libblockdev-part3:arm64 (3.2.0-2) ... 74s Processing triggers for libc-bin (2.40-1ubuntu3) ... 74s Processing triggers for man-db (2.12.1-3) ... 75s Processing triggers for install-info (7.1.1-1) ... 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 76s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 77s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 77s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Calculating upgrade... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s autopkgtest [21:53:27]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 82s autopkgtest [21:53:27]: @@@@@@@@@@@@@@@@@@@@ apt-source osmnx 85s Get:1 http://ftpmaster.internal/ubuntu plucky/universe osmnx 1.9.3+ds-1 (dsc) [3430 B] 85s Get:2 http://ftpmaster.internal/ubuntu plucky/universe osmnx 1.9.3+ds-1 (tar) [110 kB] 85s Get:3 http://ftpmaster.internal/ubuntu plucky/universe osmnx 1.9.3+ds-1 (diff) [10.7 kB] 85s gpgv: Signature made Thu May 9 23:28:28 2024 UTC 85s gpgv: using RSA key AE28AE15710DFF1D87E5A7623F9219A67F36C68B 85s gpgv: issuer "calculus@rezozer.net" 85s gpgv: Can't check signature: No public key 85s dpkg-source: warning: cannot verify inline signature for ./osmnx_1.9.3+ds-1.dsc: no acceptable signature found 85s autopkgtest [21:53:30]: testing package osmnx version 1.9.3+ds-1 85s autopkgtest [21:53:30]: build not needed 86s autopkgtest [21:53:31]: test command1: preparing testbed 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Starting pkgProblemResolver with broken count: 0 89s Starting 2 pkgProblemResolver with broken count: 0 89s Done 90s The following additional packages will be installed: 90s blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 90s fonts-lato fonts-lyx gdal-data gdal-plugins libaec0 libaom3 libarmadillo14 90s libarpack2t64 libblas3 libblosc1 libcfitsio10t64 libde265-0 libdeflate0 90s libfontconfig1 libfreexl1 libfyba0t64 libgdal35 libgeos-c1t64 libgeos3.12.2 90s libgeotiff5 libgfortran5 libgif7 libgomp1 libgraphite2-3 libharfbuzz0b 90s libhdf4-0-alt libhdf5-103-1t64 libhdf5-hl-100t64 libheif-plugin-aomdec 90s libheif-plugin-libde265 libheif1 libimagequant0 libjbig0 libjpeg-turbo8 90s libjpeg8 libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore 90s libkmlbase1t64 libkmldom1t64 libkmlengine1t64 liblapack3 liblbfgsb0 90s liblcms2-2 liblerc4 libltdl7 libminizip1t64 libmysqlclient21 libnetcdf19t64 90s libodbc2 libodbcinst2 libogdi4.1 libopenjp2-7 libpoppler140 libpq5 libproj25 90s libqhull-r8.0 libraqm0 librttopo1 libsharpyuv0 libsnappy1v5 90s libspatialite8t64 libsuperlu6 libsz2 libtcl8.6 libtiff6 libtk8.6 90s liburiparser1 libwebp7 libwebpdemux2 libwebpmux3 libxerces-c3.2t64 libxft2 90s libxrender1 libxslt1.1 libxss1 mysql-common proj-data python-matplotlib-data 90s python-osmnx-doc python3-appdirs python3-branca python3-brotli 90s python3-contourpy python3-coverage python3-cycler python3-dateutil 90s python3-decorator python3-folium python3-fonttools python3-fs 90s python3-geopandas python3-iniconfig python3-joblib python3-kiwisolver 90s python3-lxml python3-lz4 python3-matplotlib python3-mpmath python3-networkx 90s python3-numpy python3-osmnx python3-packaging python3-pandas 90s python3-pandas-lib python3-pil python3-pil.imagetk python3-pluggy 90s python3-pyogrio python3-pyproj python3-pytest python3-scipy python3-shapely 90s python3-six python3-sklearn python3-sklearn-lib python3-sympy 90s python3-threadpoolctl python3-tk python3-tz python3-ufolib2 90s python3-unicodedata2 python3-xyzservices python3.12-tk 90s sphinx-rtd-theme-common tk8.6-blt2.5 unicode-data unixodbc-common x11-common 90s Suggested packages: 90s blt-demo geotiff-bin gdal-bin libgeotiff-epsg libhdf4-alt-dev hdf4-tools 90s libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec 90s libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc 90s libheif-plugin-kvazaar libheif-plugin-rav1e libheif-plugin-svtenc 90s libjs-jquery-ui-docs liblcms2-utils odbc-postgresql tdsodbc ogdi-bin 90s proj-bin tcl8.6 tk8.6 www-browser pdf-viewer python-coverage-doc 90s python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 90s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 90s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 90s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 90s texlive-latex-extra python-mpmath-doc python3-gmpy2 python3-gdal 90s python3-pydot python3-pygraphviz gcc gfortran python-numpy-doc python3-dev 90s python-pandas-doc python3-statsmodels python-pil-doc python-scipy-doc 90s python3-dap python-sklearn-doc texlive-fonts-extra python-sympy-doc tix 90s python3-tk-dbg python3.13-tk 90s Recommended packages: 90s proj-bin libheif-plugin-aomenc javascript-common poppler-data python3-geopy 90s python3-psycopg2 python3-rtree python3-simplejson python3-psutil python3-bs4 90s python3-cssselect python3-html5lib python3-gdal python3-rasterio 90s python3-bottleneck python3-numexpr python3-odf python3-openpyxl 90s python3-tables python3-olefile g++ | c++-compiler isympy-common 90s The following NEW packages will be installed: 90s autopkgtest-satdep blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono 90s fonts-font-awesome fonts-lato fonts-lyx gdal-data gdal-plugins libaec0 90s libaom3 libarmadillo14 libarpack2t64 libblas3 libblosc1 libcfitsio10t64 90s libde265-0 libdeflate0 libfontconfig1 libfreexl1 libfyba0t64 libgdal35 90s libgeos-c1t64 libgeos3.12.2 libgeotiff5 libgfortran5 libgif7 libgomp1 90s libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf5-103-1t64 90s libhdf5-hl-100t64 libheif-plugin-aomdec libheif-plugin-libde265 libheif1 90s libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui 90s libjs-sphinxdoc libjs-underscore libkmlbase1t64 libkmldom1t64 90s libkmlengine1t64 liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libltdl7 90s libminizip1t64 libmysqlclient21 libnetcdf19t64 libodbc2 libodbcinst2 90s libogdi4.1 libopenjp2-7 libpoppler140 libpq5 libproj25 libqhull-r8.0 90s libraqm0 librttopo1 libsharpyuv0 libsnappy1v5 libspatialite8t64 libsuperlu6 90s libsz2 libtcl8.6 libtiff6 libtk8.6 liburiparser1 libwebp7 libwebpdemux2 90s libwebpmux3 libxerces-c3.2t64 libxft2 libxrender1 libxslt1.1 libxss1 90s mysql-common proj-data python-matplotlib-data python-osmnx-doc 90s python3-appdirs python3-branca python3-brotli python3-contourpy 90s python3-coverage python3-cycler python3-dateutil python3-decorator 90s python3-folium python3-fonttools python3-fs python3-geopandas 90s python3-iniconfig python3-joblib python3-kiwisolver python3-lxml python3-lz4 90s python3-matplotlib python3-mpmath python3-networkx python3-numpy 90s python3-osmnx python3-packaging python3-pandas python3-pandas-lib 90s python3-pil python3-pil.imagetk python3-pluggy python3-pyogrio 90s python3-pyproj python3-pytest python3-scipy python3-shapely python3-six 90s python3-sklearn python3-sklearn-lib python3-sympy python3-threadpoolctl 90s python3-tk python3-tz python3-ufolib2 python3-unicodedata2 90s python3-xyzservices python3.12-tk sphinx-rtd-theme-common tk8.6-blt2.5 90s unicode-data unixodbc-common x11-common 90s 0 upgraded, 136 newly installed, 0 to remove and 0 not upgraded. 90s Need to get 121 MB/121 MB of archives. 90s After this operation, 528 MB of additional disk space will be used. 90s Get:1 /tmp/autopkgtest.rGfW32/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [760 B] 90s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-lato all 2.015-1 [2781 kB] 91s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.14+dfsg-1build1 [978 kB] 91s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 91s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 91s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 91s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 91s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 91s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 91s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 91s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 91s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libtk8.6 arm64 8.6.14-1build1 [767 kB] 91s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 91s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 91s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 91s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-lyx all 2.4.1-2 [171 kB] 91s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 gdal-data all 3.9.1+dfsg-1build2 [269 kB] 91s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 gdal-plugins arm64 3.9.1+dfsg-1build2 [25.3 kB] 91s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 91s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.9.1-1 [1651 kB] 91s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-3build2 [152 kB] 91s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-7ubuntu1 [438 kB] 92s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-3build2 [2293 kB] 92s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarpack2t64 arm64 3.9.1-1.1ubuntu1 [94.3 kB] 92s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsuperlu6 arm64 6.0.1+dfsg1-1build3 [170 kB] 92s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarmadillo14 arm64 1:14.0.1+dfsg-2 [105 kB] 92s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 92s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 libblosc1 arm64 1.21.5+ds-1build1 [25.7 kB] 92s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcfitsio10t64 arm64 4.4.1-2 [511 kB] 92s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 92s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.21-1 [46.2 kB] 92s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfyba0t64 arm64 4.1.1-11build1 [120 kB] 92s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [23.1 kB] 92s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreexl1 arm64 2.0.0-1build2 [41.9 kB] 92s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeos3.12.2 arm64 3.12.2-1 [831 kB] 92s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeos-c1t64 arm64 3.12.2-1 [88.5 kB] 92s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 proj-data all 9.4.1-1 [7892 kB] 92s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 92s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu2 [163 kB] 92s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 92s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu2 [154 kB] 92s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 92s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 92s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 92s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libproj25 arm64 9.4.1-1 [1294 kB] 92s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeotiff5 arm64 1.7.3-1 [60.8 kB] 92s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libgif7 arm64 5.2.2-1ubuntu1 [35.5 kB] 92s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 92s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf4-0-alt arm64 4.3.0-1 [271 kB] 92s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1207 kB] 92s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.18.1-2 [10.9 kB] 92s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.18.1-2 [8612 B] 92s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.18.1-2 [274 kB] 92s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 liburiparser1 arm64 0.9.8+dfsg-1 [35.4 kB] 92s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlbase1t64 arm64 1.3.0-12build1 [47.8 kB] 92s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmldom1t64 arm64 1.3.0-12build1 [146 kB] 92s Get:57 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlengine1t64 arm64 1.3.0-12build1 [68.1 kB] 92s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 mysql-common all 5.8+1.1.1 [6800 B] 92s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libmysqlclient21 arm64 8.0.39-1 [1239 kB] 92s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-4ubuntu3 [56.9 kB] 92s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnetcdf19t64 arm64 1:4.9.2-6ubuntu1 [466 kB] 92s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-7build1 [40.4 kB] 92s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 libodbc2 arm64 2.3.12-1ubuntu1 [145 kB] 92s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 unixodbc-common all 2.3.12-1ubuntu1 [8796 B] 92s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 libodbcinst2 arm64 2.3.12-1ubuntu1 [29.8 kB] 92s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 libogdi4.1 arm64 4.1.1+ds-4 [211 kB] 92s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu1 [182 kB] 92s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.14-2build1 [161 kB] 93s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libpoppler140 arm64 24.08.0-1 [1111 kB] 93s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libpq5 arm64 17.0-1 [248 kB] 93s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 93s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 librttopo1 arm64 1.1.0-3build2 [187 kB] 93s Get:73 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspatialite8t64 arm64 5.1.0-3build1 [1814 kB] 93s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3 [874 kB] 93s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgdal35 arm64 3.9.1+dfsg-1build2 [8650 kB] 93s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-7ubuntu1 [145 kB] 93s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 93s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 9.0.0-1 [486 kB] 93s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 93s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 93s Get:81 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 93s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 93s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 7.4.7-3 [157 kB] 93s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 93s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 93s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 93s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 93s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu1 [167 kB] 93s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-matplotlib-data all 3.8.3-3 [2928 kB] 93s Get:90 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-osmnx-doc all 1.9.3+ds-1 [585 kB] 93s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 93s Get:92 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-branca all 0.8.0-1 [24.2 kB] 93s Get:93 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-brotli arm64 1.1.0-2build2 [340 kB] 93s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-11build1 [3654 kB] 94s Get:95 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-contourpy arm64 1.2.1-1 [173 kB] 94s Get:96 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-coverage arm64 7.4.4+dfsg1-0ubuntu2 [148 kB] 94s Get:97 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 94s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 94s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 94s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 94s Get:101 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-xyzservices all 2024.6.0-1 [41.4 kB] 94s Get:102 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-folium all 0.17.0+dfsg-2 [1204 kB] 94s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.13.1-3 [16.3 MB] 95s Get:104 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 95s Get:105 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 95s Get:106 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sympy all 1.13.1-1 [4228 kB] 95s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2024.1-2 [31.4 kB] 95s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fs all 2.4.16-4 [91.3 kB] 95s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.0-1 [1205 kB] 95s Get:110 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build4 [26.7 kB] 95s Get:111 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1build1 [362 kB] 95s Get:112 http://ftpmaster.internal/ubuntu plucky/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 96s Get:113 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fonttools arm64 4.46.0-1build2 [1398 kB] 96s Get:114 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas-lib arm64 2.2.2+dfsg-4 [4189 kB] 96s Get:115 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas all 2.2.2+dfsg-4 [3111 kB] 96s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 96s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 sphinx-rtd-theme-common all 3.0.1+dfsg-1 [1012 kB] 96s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-pyogrio arm64 0.10.0+ds-3 [562 kB] 96s Get:119 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyproj arm64 3.6.1-4 [386 kB] 96s Get:120 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-shapely arm64 2.0.5-2 [298 kB] 96s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-geopandas all 1.0.1-1 [1658 kB] 96s Get:122 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 96s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-joblib all 1.3.2-2 [208 kB] 96s Get:124 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-kiwisolver arm64 1.4.5-1 [48.9 kB] 96s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 10.4.0-1ubuntu1 [456 kB] 96s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-tk arm64 3.12.7-1 [114 kB] 96s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tk arm64 3.12.6-1ubuntu1 [9806 B] 96s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pil.imagetk arm64 10.4.0-1ubuntu1 [9504 B] 96s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib arm64 3.8.3-3 [4515 kB] 96s Get:130 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 97s Get:131 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-osmnx all 1.9.3+ds-1 [76.7 kB] 97s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 97s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.2-1 [251 kB] 97s Get:134 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-threadpoolctl all 3.1.0-1 [21.3 kB] 97s Get:135 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sklearn-lib arm64 1.4.2+dfsg-6 [3806 kB] 97s Get:136 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sklearn all 1.4.2+dfsg-6 [2257 kB] 98s Fetched 121 MB in 7s (17.9 MB/s) 98s Selecting previously unselected package fonts-lato. 98s (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 ... 79705 files and directories currently installed.) 98s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 98s Unpacking fonts-lato (2.015-1) ... 98s Selecting previously unselected package libtcl8.6:arm64. 98s Preparing to unpack .../001-libtcl8.6_8.6.14+dfsg-1build1_arm64.deb ... 98s Unpacking libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 98s Selecting previously unselected package fonts-dejavu-mono. 98s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8_all.deb ... 98s Unpacking fonts-dejavu-mono (2.37-8) ... 98s Selecting previously unselected package fonts-dejavu-core. 98s Preparing to unpack .../003-fonts-dejavu-core_2.37-8_all.deb ... 98s Unpacking fonts-dejavu-core (2.37-8) ... 98s Selecting previously unselected package fontconfig-config. 98s Preparing to unpack .../004-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 98s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 98s Selecting previously unselected package libfontconfig1:arm64. 98s Preparing to unpack .../005-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 98s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 98s Selecting previously unselected package libxrender1:arm64. 98s Preparing to unpack .../006-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 98s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 98s Selecting previously unselected package libxft2:arm64. 98s Preparing to unpack .../007-libxft2_2.3.6-1build1_arm64.deb ... 98s Unpacking libxft2:arm64 (2.3.6-1build1) ... 98s Selecting previously unselected package x11-common. 98s Preparing to unpack .../008-x11-common_1%3a7.7+23ubuntu3_all.deb ... 98s Unpacking x11-common (1:7.7+23ubuntu3) ... 98s Selecting previously unselected package libxss1:arm64. 99s Preparing to unpack .../009-libxss1_1%3a1.2.3-1build3_arm64.deb ... 99s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 99s Selecting previously unselected package libtk8.6:arm64. 99s Preparing to unpack .../010-libtk8.6_8.6.14-1build1_arm64.deb ... 99s Unpacking libtk8.6:arm64 (8.6.14-1build1) ... 99s Selecting previously unselected package tk8.6-blt2.5. 99s Preparing to unpack .../011-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 99s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 99s Selecting previously unselected package blt. 99s Preparing to unpack .../012-blt_2.5.3+dfsg-7build1_arm64.deb ... 99s Unpacking blt (2.5.3+dfsg-7build1) ... 99s Selecting previously unselected package fonts-font-awesome. 99s Preparing to unpack .../013-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 99s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 99s Selecting previously unselected package fonts-lyx. 99s Preparing to unpack .../014-fonts-lyx_2.4.1-2_all.deb ... 99s Unpacking fonts-lyx (2.4.1-2) ... 99s Selecting previously unselected package gdal-data. 99s Preparing to unpack .../015-gdal-data_3.9.1+dfsg-1build2_all.deb ... 99s Unpacking gdal-data (3.9.1+dfsg-1build2) ... 99s Selecting previously unselected package gdal-plugins:arm64. 99s Preparing to unpack .../016-gdal-plugins_3.9.1+dfsg-1build2_arm64.deb ... 99s Unpacking gdal-plugins:arm64 (3.9.1+dfsg-1build2) ... 99s Selecting previously unselected package libaec0:arm64. 99s Preparing to unpack .../017-libaec0_1.1.3-1_arm64.deb ... 99s Unpacking libaec0:arm64 (1.1.3-1) ... 99s Selecting previously unselected package libaom3:arm64. 99s Preparing to unpack .../018-libaom3_3.9.1-1_arm64.deb ... 99s Unpacking libaom3:arm64 (3.9.1-1) ... 99s Selecting previously unselected package libblas3:arm64. 99s Preparing to unpack .../019-libblas3_3.12.0-3build2_arm64.deb ... 99s Unpacking libblas3:arm64 (3.12.0-3build2) ... 99s Selecting previously unselected package libgfortran5:arm64. 99s Preparing to unpack .../020-libgfortran5_14.2.0-7ubuntu1_arm64.deb ... 99s Unpacking libgfortran5:arm64 (14.2.0-7ubuntu1) ... 99s Selecting previously unselected package liblapack3:arm64. 99s Preparing to unpack .../021-liblapack3_3.12.0-3build2_arm64.deb ... 99s Unpacking liblapack3:arm64 (3.12.0-3build2) ... 99s Selecting previously unselected package libarpack2t64:arm64. 99s Preparing to unpack .../022-libarpack2t64_3.9.1-1.1ubuntu1_arm64.deb ... 99s Unpacking libarpack2t64:arm64 (3.9.1-1.1ubuntu1) ... 99s Selecting previously unselected package libsuperlu6:arm64. 99s Preparing to unpack .../023-libsuperlu6_6.0.1+dfsg1-1build3_arm64.deb ... 99s Unpacking libsuperlu6:arm64 (6.0.1+dfsg1-1build3) ... 99s Selecting previously unselected package libarmadillo14. 99s Preparing to unpack .../024-libarmadillo14_1%3a14.0.1+dfsg-2_arm64.deb ... 99s Unpacking libarmadillo14 (1:14.0.1+dfsg-2) ... 99s Selecting previously unselected package libsnappy1v5:arm64. 99s Preparing to unpack .../025-libsnappy1v5_1.2.1-1_arm64.deb ... 99s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 99s Selecting previously unselected package libblosc1:arm64. 99s Preparing to unpack .../026-libblosc1_1.21.5+ds-1build1_arm64.deb ... 99s Unpacking libblosc1:arm64 (1.21.5+ds-1build1) ... 99s Selecting previously unselected package libcfitsio10t64:arm64. 99s Preparing to unpack .../027-libcfitsio10t64_4.4.1-2_arm64.deb ... 99s Unpacking libcfitsio10t64:arm64 (4.4.1-2) ... 99s Selecting previously unselected package libde265-0:arm64. 99s Preparing to unpack .../028-libde265-0_1.0.15-1build4_arm64.deb ... 99s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 99s Selecting previously unselected package libdeflate0:arm64. 99s Preparing to unpack .../029-libdeflate0_1.21-1_arm64.deb ... 99s Unpacking libdeflate0:arm64 (1.21-1) ... 99s Selecting previously unselected package libfyba0t64:arm64. 99s Preparing to unpack .../030-libfyba0t64_4.1.1-11build1_arm64.deb ... 99s Unpacking libfyba0t64:arm64 (4.1.1-11build1) ... 99s Selecting previously unselected package libminizip1t64:arm64. 100s Preparing to unpack .../031-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 100s Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 100s Selecting previously unselected package libfreexl1:arm64. 100s Preparing to unpack .../032-libfreexl1_2.0.0-1build2_arm64.deb ... 100s Unpacking libfreexl1:arm64 (2.0.0-1build2) ... 100s Selecting previously unselected package libgeos3.12.2:arm64. 100s Preparing to unpack .../033-libgeos3.12.2_3.12.2-1_arm64.deb ... 100s Unpacking libgeos3.12.2:arm64 (3.12.2-1) ... 100s Selecting previously unselected package libgeos-c1t64:arm64. 100s Preparing to unpack .../034-libgeos-c1t64_3.12.2-1_arm64.deb ... 100s Unpacking libgeos-c1t64:arm64 (3.12.2-1) ... 100s Selecting previously unselected package proj-data. 100s Preparing to unpack .../035-proj-data_9.4.1-1_all.deb ... 100s Unpacking proj-data (9.4.1-1) ... 100s Selecting previously unselected package libjbig0:arm64. 100s Preparing to unpack .../036-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 100s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 100s Selecting previously unselected package libjpeg-turbo8:arm64. 100s Preparing to unpack .../037-libjpeg-turbo8_2.1.5-2ubuntu2_arm64.deb ... 100s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 100s Selecting previously unselected package libjpeg8:arm64. 100s Preparing to unpack .../038-libjpeg8_8c-2ubuntu11_arm64.deb ... 100s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 100s Selecting previously unselected package liblerc4:arm64. 100s Preparing to unpack .../039-liblerc4_4.0.0+ds-4ubuntu2_arm64.deb ... 100s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 100s Selecting previously unselected package libsharpyuv0:arm64. 100s Preparing to unpack .../040-libsharpyuv0_1.4.0-0.1_arm64.deb ... 100s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 100s Selecting previously unselected package libwebp7:arm64. 100s Preparing to unpack .../041-libwebp7_1.4.0-0.1_arm64.deb ... 100s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 100s Selecting previously unselected package libtiff6:arm64. 100s Preparing to unpack .../042-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 100s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 100s Selecting previously unselected package libproj25:arm64. 100s Preparing to unpack .../043-libproj25_9.4.1-1_arm64.deb ... 100s Unpacking libproj25:arm64 (9.4.1-1) ... 100s Selecting previously unselected package libgeotiff5:arm64. 100s Preparing to unpack .../044-libgeotiff5_1.7.3-1_arm64.deb ... 100s Unpacking libgeotiff5:arm64 (1.7.3-1) ... 100s Selecting previously unselected package libgif7:arm64. 100s Preparing to unpack .../045-libgif7_5.2.2-1ubuntu1_arm64.deb ... 100s Unpacking libgif7:arm64 (5.2.2-1ubuntu1) ... 100s Selecting previously unselected package libsz2:arm64. 100s Preparing to unpack .../046-libsz2_1.1.3-1_arm64.deb ... 100s Unpacking libsz2:arm64 (1.1.3-1) ... 100s Selecting previously unselected package libhdf4-0-alt:arm64. 100s Preparing to unpack .../047-libhdf4-0-alt_4.3.0-1_arm64.deb ... 100s Unpacking libhdf4-0-alt:arm64 (4.3.0-1) ... 100s Selecting previously unselected package libhdf5-103-1t64:arm64. 100s Preparing to unpack .../048-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 100s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 100s Selecting previously unselected package libheif-plugin-aomdec:arm64. 100s Preparing to unpack .../049-libheif-plugin-aomdec_1.18.1-2_arm64.deb ... 100s Unpacking libheif-plugin-aomdec:arm64 (1.18.1-2) ... 100s Selecting previously unselected package libheif-plugin-libde265:arm64. 100s Preparing to unpack .../050-libheif-plugin-libde265_1.18.1-2_arm64.deb ... 100s Unpacking libheif-plugin-libde265:arm64 (1.18.1-2) ... 100s Selecting previously unselected package libheif1:arm64. 100s Preparing to unpack .../051-libheif1_1.18.1-2_arm64.deb ... 100s Unpacking libheif1:arm64 (1.18.1-2) ... 100s Selecting previously unselected package liburiparser1:arm64. 101s Preparing to unpack .../052-liburiparser1_0.9.8+dfsg-1_arm64.deb ... 101s Unpacking liburiparser1:arm64 (0.9.8+dfsg-1) ... 101s Selecting previously unselected package libkmlbase1t64:arm64. 101s Preparing to unpack .../053-libkmlbase1t64_1.3.0-12build1_arm64.deb ... 101s Unpacking libkmlbase1t64:arm64 (1.3.0-12build1) ... 101s Selecting previously unselected package libkmldom1t64:arm64. 101s Preparing to unpack .../054-libkmldom1t64_1.3.0-12build1_arm64.deb ... 101s Unpacking libkmldom1t64:arm64 (1.3.0-12build1) ... 101s Selecting previously unselected package libkmlengine1t64:arm64. 101s Preparing to unpack .../055-libkmlengine1t64_1.3.0-12build1_arm64.deb ... 101s Unpacking libkmlengine1t64:arm64 (1.3.0-12build1) ... 101s Selecting previously unselected package mysql-common. 101s Preparing to unpack .../056-mysql-common_5.8+1.1.1_all.deb ... 101s Unpacking mysql-common (5.8+1.1.1) ... 101s Selecting previously unselected package libmysqlclient21:arm64. 101s Preparing to unpack .../057-libmysqlclient21_8.0.39-1_arm64.deb ... 101s Unpacking libmysqlclient21:arm64 (8.0.39-1) ... 101s Selecting previously unselected package libhdf5-hl-100t64:arm64. 101s Preparing to unpack .../058-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 101s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 101s Selecting previously unselected package libnetcdf19t64:arm64. 101s Preparing to unpack .../059-libnetcdf19t64_1%3a4.9.2-6ubuntu1_arm64.deb ... 101s Unpacking libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 101s Selecting previously unselected package libltdl7:arm64. 101s Preparing to unpack .../060-libltdl7_2.4.7-7build1_arm64.deb ... 101s Unpacking libltdl7:arm64 (2.4.7-7build1) ... 101s Selecting previously unselected package libodbc2:arm64. 101s Preparing to unpack .../061-libodbc2_2.3.12-1ubuntu1_arm64.deb ... 101s Unpacking libodbc2:arm64 (2.3.12-1ubuntu1) ... 101s Selecting previously unselected package unixodbc-common. 101s Preparing to unpack .../062-unixodbc-common_2.3.12-1ubuntu1_all.deb ... 101s Unpacking unixodbc-common (2.3.12-1ubuntu1) ... 101s Selecting previously unselected package libodbcinst2:arm64. 101s Preparing to unpack .../063-libodbcinst2_2.3.12-1ubuntu1_arm64.deb ... 101s Unpacking libodbcinst2:arm64 (2.3.12-1ubuntu1) ... 101s Selecting previously unselected package libogdi4.1:arm64. 101s Preparing to unpack .../064-libogdi4.1_4.1.1+ds-4_arm64.deb ... 101s Unpacking libogdi4.1:arm64 (4.1.1+ds-4) ... 101s Selecting previously unselected package libopenjp2-7:arm64. 101s Preparing to unpack .../065-libopenjp2-7_2.5.0-2ubuntu1_arm64.deb ... 101s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 101s Selecting previously unselected package liblcms2-2:arm64. 101s Preparing to unpack .../066-liblcms2-2_2.14-2build1_arm64.deb ... 101s Unpacking liblcms2-2:arm64 (2.14-2build1) ... 101s Selecting previously unselected package libpoppler140:arm64. 101s Preparing to unpack .../067-libpoppler140_24.08.0-1_arm64.deb ... 101s Unpacking libpoppler140:arm64 (24.08.0-1) ... 101s Selecting previously unselected package libpq5:arm64. 101s Preparing to unpack .../068-libpq5_17.0-1_arm64.deb ... 101s Unpacking libpq5:arm64 (17.0-1) ... 101s Selecting previously unselected package libqhull-r8.0:arm64. 101s Preparing to unpack .../069-libqhull-r8.0_2020.2-6build1_arm64.deb ... 101s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 101s Selecting previously unselected package librttopo1:arm64. 101s Preparing to unpack .../070-librttopo1_1.1.0-3build2_arm64.deb ... 101s Unpacking librttopo1:arm64 (1.1.0-3build2) ... 101s Selecting previously unselected package libspatialite8t64:arm64. 101s Preparing to unpack .../071-libspatialite8t64_5.1.0-3build1_arm64.deb ... 101s Unpacking libspatialite8t64:arm64 (5.1.0-3build1) ... 101s Selecting previously unselected package libxerces-c3.2t64:arm64. 101s Preparing to unpack .../072-libxerces-c3.2t64_3.2.4+debian-1.3_arm64.deb ... 101s Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 101s Selecting previously unselected package libgdal35:arm64. 101s Preparing to unpack .../073-libgdal35_3.9.1+dfsg-1build2_arm64.deb ... 101s Unpacking libgdal35:arm64 (3.9.1+dfsg-1build2) ... 102s Selecting previously unselected package libgomp1:arm64. 102s Preparing to unpack .../074-libgomp1_14.2.0-7ubuntu1_arm64.deb ... 102s Unpacking libgomp1:arm64 (14.2.0-7ubuntu1) ... 102s Selecting previously unselected package libgraphite2-3:arm64. 102s Preparing to unpack .../075-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 102s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 102s Selecting previously unselected package libharfbuzz0b:arm64. 102s Preparing to unpack .../076-libharfbuzz0b_9.0.0-1_arm64.deb ... 102s Unpacking libharfbuzz0b:arm64 (9.0.0-1) ... 102s Selecting previously unselected package libimagequant0:arm64. 102s Preparing to unpack .../077-libimagequant0_2.18.0-1build1_arm64.deb ... 102s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 102s Selecting previously unselected package libjs-jquery. 102s Preparing to unpack .../078-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 102s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 102s Selecting previously unselected package libjs-jquery-ui. 102s Preparing to unpack .../079-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 102s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 102s Selecting previously unselected package libjs-underscore. 102s Preparing to unpack .../080-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 102s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 102s Selecting previously unselected package libjs-sphinxdoc. 102s Preparing to unpack .../081-libjs-sphinxdoc_7.4.7-3_all.deb ... 102s Unpacking libjs-sphinxdoc (7.4.7-3) ... 102s Selecting previously unselected package liblbfgsb0:arm64. 102s Preparing to unpack .../082-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 102s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 102s Selecting previously unselected package libraqm0:arm64. 102s Preparing to unpack .../083-libraqm0_0.10.1-1build1_arm64.deb ... 102s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 102s Selecting previously unselected package libwebpdemux2:arm64. 102s Preparing to unpack .../084-libwebpdemux2_1.4.0-0.1_arm64.deb ... 102s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 102s Selecting previously unselected package libwebpmux3:arm64. 102s Preparing to unpack .../085-libwebpmux3_1.4.0-0.1_arm64.deb ... 102s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 102s Selecting previously unselected package libxslt1.1:arm64. 102s Preparing to unpack .../086-libxslt1.1_1.1.39-0exp1ubuntu1_arm64.deb ... 102s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 102s Selecting previously unselected package python-matplotlib-data. 102s Preparing to unpack .../087-python-matplotlib-data_3.8.3-3_all.deb ... 102s Unpacking python-matplotlib-data (3.8.3-3) ... 102s Selecting previously unselected package python-osmnx-doc. 102s Preparing to unpack .../088-python-osmnx-doc_1.9.3+ds-1_all.deb ... 102s Unpacking python-osmnx-doc (1.9.3+ds-1) ... 102s Selecting previously unselected package python3-appdirs. 102s Preparing to unpack .../089-python3-appdirs_1.4.4-4_all.deb ... 102s Unpacking python3-appdirs (1.4.4-4) ... 102s Selecting previously unselected package python3-branca. 102s Preparing to unpack .../090-python3-branca_0.8.0-1_all.deb ... 102s Unpacking python3-branca (0.8.0-1) ... 102s Selecting previously unselected package python3-brotli. 102s Preparing to unpack .../091-python3-brotli_1.1.0-2build2_arm64.deb ... 102s Unpacking python3-brotli (1.1.0-2build2) ... 102s Selecting previously unselected package python3-numpy. 102s Preparing to unpack .../092-python3-numpy_1%3a1.26.4+ds-11build1_arm64.deb ... 102s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 103s Selecting previously unselected package python3-contourpy. 103s Preparing to unpack .../093-python3-contourpy_1.2.1-1_arm64.deb ... 103s Unpacking python3-contourpy (1.2.1-1) ... 103s Selecting previously unselected package python3-coverage. 103s Preparing to unpack .../094-python3-coverage_7.4.4+dfsg1-0ubuntu2_arm64.deb ... 103s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 103s Selecting previously unselected package python3-cycler. 103s Preparing to unpack .../095-python3-cycler_0.12.1-1_all.deb ... 103s Unpacking python3-cycler (0.12.1-1) ... 103s Selecting previously unselected package python3-six. 103s Preparing to unpack .../096-python3-six_1.16.0-7_all.deb ... 103s Unpacking python3-six (1.16.0-7) ... 103s Selecting previously unselected package python3-dateutil. 103s Preparing to unpack .../097-python3-dateutil_2.9.0-2_all.deb ... 103s Unpacking python3-dateutil (2.9.0-2) ... 103s Selecting previously unselected package python3-decorator. 103s Preparing to unpack .../098-python3-decorator_5.1.1-5_all.deb ... 103s Unpacking python3-decorator (5.1.1-5) ... 103s Selecting previously unselected package python3-xyzservices. 103s Preparing to unpack .../099-python3-xyzservices_2024.6.0-1_all.deb ... 103s Unpacking python3-xyzservices (2024.6.0-1) ... 103s Selecting previously unselected package python3-folium. 103s Preparing to unpack .../100-python3-folium_0.17.0+dfsg-2_all.deb ... 103s Unpacking python3-folium (0.17.0+dfsg-2) ... 103s Selecting previously unselected package python3-scipy. 103s Preparing to unpack .../101-python3-scipy_1.13.1-3_arm64.deb ... 103s Unpacking python3-scipy (1.13.1-3) ... 103s Selecting previously unselected package python3-ufolib2. 103s Preparing to unpack .../102-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 103s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 103s Selecting previously unselected package python3-mpmath. 103s Preparing to unpack .../103-python3-mpmath_1.3.0-1_all.deb ... 103s Unpacking python3-mpmath (1.3.0-1) ... 103s Selecting previously unselected package python3-sympy. 104s Preparing to unpack .../104-python3-sympy_1.13.1-1_all.deb ... 104s Unpacking python3-sympy (1.13.1-1) ... 104s Selecting previously unselected package python3-tz. 104s Preparing to unpack .../105-python3-tz_2024.1-2_all.deb ... 104s Unpacking python3-tz (2024.1-2) ... 104s Selecting previously unselected package python3-fs. 104s Preparing to unpack .../106-python3-fs_2.4.16-4_all.deb ... 104s Unpacking python3-fs (2.4.16-4) ... 104s Selecting previously unselected package python3-lxml:arm64. 104s Preparing to unpack .../107-python3-lxml_5.3.0-1_arm64.deb ... 104s Unpacking python3-lxml:arm64 (5.3.0-1) ... 104s Selecting previously unselected package python3-lz4. 104s Preparing to unpack .../108-python3-lz4_4.0.2+dfsg-1build4_arm64.deb ... 104s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 104s Selecting previously unselected package python3-unicodedata2. 104s Preparing to unpack .../109-python3-unicodedata2_15.1.0+ds-1build1_arm64.deb ... 104s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 104s Selecting previously unselected package unicode-data. 104s Preparing to unpack .../110-unicode-data_15.1.0-1_all.deb ... 104s Unpacking unicode-data (15.1.0-1) ... 104s Selecting previously unselected package python3-fonttools. 104s Preparing to unpack .../111-python3-fonttools_4.46.0-1build2_arm64.deb ... 104s Unpacking python3-fonttools (4.46.0-1build2) ... 104s Selecting previously unselected package python3-pandas-lib:arm64. 104s Preparing to unpack .../112-python3-pandas-lib_2.2.2+dfsg-4_arm64.deb ... 104s Unpacking python3-pandas-lib:arm64 (2.2.2+dfsg-4) ... 104s Selecting previously unselected package python3-pandas. 104s Preparing to unpack .../113-python3-pandas_2.2.2+dfsg-4_all.deb ... 104s Unpacking python3-pandas (2.2.2+dfsg-4) ... 105s Selecting previously unselected package python3-packaging. 105s Preparing to unpack .../114-python3-packaging_24.1-1_all.deb ... 105s Unpacking python3-packaging (24.1-1) ... 105s Selecting previously unselected package sphinx-rtd-theme-common. 105s Preparing to unpack .../115-sphinx-rtd-theme-common_3.0.1+dfsg-1_all.deb ... 105s Unpacking sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 105s Selecting previously unselected package python3-pyogrio. 105s Preparing to unpack .../116-python3-pyogrio_0.10.0+ds-3_arm64.deb ... 105s Unpacking python3-pyogrio (0.10.0+ds-3) ... 105s Selecting previously unselected package python3-pyproj. 105s Preparing to unpack .../117-python3-pyproj_3.6.1-4_arm64.deb ... 105s Unpacking python3-pyproj (3.6.1-4) ... 105s Selecting previously unselected package python3-shapely. 105s Preparing to unpack .../118-python3-shapely_2.0.5-2_arm64.deb ... 105s Unpacking python3-shapely (2.0.5-2) ... 105s Selecting previously unselected package python3-geopandas. 105s Preparing to unpack .../119-python3-geopandas_1.0.1-1_all.deb ... 105s Unpacking python3-geopandas (1.0.1-1) ... 105s Selecting previously unselected package python3-iniconfig. 105s Preparing to unpack .../120-python3-iniconfig_1.1.1-2_all.deb ... 105s Unpacking python3-iniconfig (1.1.1-2) ... 105s Selecting previously unselected package python3-joblib. 105s Preparing to unpack .../121-python3-joblib_1.3.2-2_all.deb ... 105s Unpacking python3-joblib (1.3.2-2) ... 105s Selecting previously unselected package python3-kiwisolver. 105s Preparing to unpack .../122-python3-kiwisolver_1.4.5-1_arm64.deb ... 105s Unpacking python3-kiwisolver (1.4.5-1) ... 105s Selecting previously unselected package python3-pil:arm64. 105s Preparing to unpack .../123-python3-pil_10.4.0-1ubuntu1_arm64.deb ... 105s Unpacking python3-pil:arm64 (10.4.0-1ubuntu1) ... 105s Selecting previously unselected package python3.12-tk. 105s Preparing to unpack .../124-python3.12-tk_3.12.7-1_arm64.deb ... 105s Unpacking python3.12-tk (3.12.7-1) ... 105s Selecting previously unselected package python3-tk:arm64. 105s Preparing to unpack .../125-python3-tk_3.12.6-1ubuntu1_arm64.deb ... 105s Unpacking python3-tk:arm64 (3.12.6-1ubuntu1) ... 105s Selecting previously unselected package python3-pil.imagetk:arm64. 105s Preparing to unpack .../126-python3-pil.imagetk_10.4.0-1ubuntu1_arm64.deb ... 105s Unpacking python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 105s Selecting previously unselected package python3-matplotlib. 105s Preparing to unpack .../127-python3-matplotlib_3.8.3-3_arm64.deb ... 105s Unpacking python3-matplotlib (3.8.3-3) ... 105s Selecting previously unselected package python3-networkx. 105s Preparing to unpack .../128-python3-networkx_3.2.1-4ubuntu1_all.deb ... 105s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 106s Selecting previously unselected package python3-osmnx. 106s Preparing to unpack .../129-python3-osmnx_1.9.3+ds-1_all.deb ... 106s Unpacking python3-osmnx (1.9.3+ds-1) ... 106s Selecting previously unselected package python3-pluggy. 106s Preparing to unpack .../130-python3-pluggy_1.5.0-1_all.deb ... 106s Unpacking python3-pluggy (1.5.0-1) ... 106s Selecting previously unselected package python3-pytest. 106s Preparing to unpack .../131-python3-pytest_8.3.2-1_all.deb ... 106s Unpacking python3-pytest (8.3.2-1) ... 106s Selecting previously unselected package python3-threadpoolctl. 106s Preparing to unpack .../132-python3-threadpoolctl_3.1.0-1_all.deb ... 106s Unpacking python3-threadpoolctl (3.1.0-1) ... 106s Selecting previously unselected package python3-sklearn-lib:arm64. 106s Preparing to unpack .../133-python3-sklearn-lib_1.4.2+dfsg-6_arm64.deb ... 106s Unpacking python3-sklearn-lib:arm64 (1.4.2+dfsg-6) ... 106s Selecting previously unselected package python3-sklearn. 106s Preparing to unpack .../134-python3-sklearn_1.4.2+dfsg-6_all.deb ... 106s Unpacking python3-sklearn (1.4.2+dfsg-6) ... 107s Selecting previously unselected package autopkgtest-satdep. 107s Preparing to unpack .../135-1-autopkgtest-satdep.deb ... 107s Unpacking autopkgtest-satdep (0) ... 107s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 107s Setting up liblcms2-2:arm64 (2.14-2build1) ... 107s Setting up python3-iniconfig (1.1.1-2) ... 107s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 107s Setting up libaom3:arm64 (3.9.1-1) ... 107s Setting up mysql-common (5.8+1.1.1) ... 107s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 107s Setting up libmysqlclient21:arm64 (8.0.39-1) ... 107s Setting up fonts-lato (2.015-1) ... 107s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 107s Setting up proj-data (9.4.1-1) ... 107s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 107s Setting up python3-joblib (1.3.2-2) ... 107s Setting up libogdi4.1:arm64 (4.1.1+ds-4) ... 107s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 107s Setting up python3-xyzservices (2024.6.0-1) ... 107s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 107s Setting up fonts-lyx (2.4.1-2) ... 107s Setting up libgeos3.12.2:arm64 (3.12.2-1) ... 107s Setting up python3-threadpoolctl (3.1.0-1) ... 107s Setting up x11-common (1:7.7+23ubuntu3) ... 108s Setting up libpq5:arm64 (17.0-1) ... 108s Setting up libdeflate0:arm64 (1.21-1) ... 108s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 108s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 108s Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 108s Setting up libgomp1:arm64 (14.2.0-7ubuntu1) ... 108s Setting up python3-networkx (3.2.1-4ubuntu1) ... 109s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 109s Setting up python3-branca (0.8.0-1) ... 109s Setting up libaec0:arm64 (1.1.3-1) ... 109s Setting up gdal-data (3.9.1+dfsg-1build2) ... 109s Setting up python3-tz (2024.1-2) ... 110s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 110s Setting up unicode-data (15.1.0-1) ... 110s Setting up python3-six (1.16.0-7) ... 110s Setting up python3-decorator (5.1.1-5) ... 110s Setting up libblas3:arm64 (3.12.0-3build2) ... 110s 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 110s Setting up python3-packaging (24.1-1) ... 110s Setting up libcfitsio10t64:arm64 (4.4.1-2) ... 110s Setting up python3-brotli (1.1.0-2build2) ... 110s Setting up python3-cycler (0.12.1-1) ... 110s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 110s Setting up fonts-dejavu-mono (2.37-8) ... 110s Setting up python3-kiwisolver (1.4.5-1) ... 110s Setting up libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 110s Setting up fonts-dejavu-core (2.37-8) ... 110s Setting up unixodbc-common (2.3.12-1ubuntu1) ... 110s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 110s Setting up libltdl7:arm64 (2.4.7-7build1) ... 110s Setting up libgfortran5:arm64 (14.2.0-7ubuntu1) ... 110s Setting up python3-pluggy (1.5.0-1) ... 110s Setting up libwebp7:arm64 (1.4.0-0.1) ... 110s Setting up libgif7:arm64 (5.2.2-1ubuntu1) ... 110s Setting up libodbc2:arm64 (2.3.12-1ubuntu1) ... 110s Setting up liburiparser1:arm64 (0.9.8+dfsg-1) ... 110s Setting up libfyba0t64:arm64 (4.1.1-11build1) ... 110s Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 110s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 110s Setting up libblosc1:arm64 (1.21.5+ds-1build1) ... 110s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 110s Setting up libharfbuzz0b:arm64 (9.0.0-1) ... 110s Setting up python3-dateutil (2.9.0-2) ... 111s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 111s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 111s Setting up python3-mpmath (1.3.0-1) ... 111s Setting up libde265-0:arm64 (1.0.15-1build4) ... 111s Setting up libkmlbase1t64:arm64 (1.3.0-12build1) ... 111s Setting up python-matplotlib-data (3.8.3-3) ... 111s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 111s Setting up python3-appdirs (1.4.4-4) ... 111s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 111s Setting up sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 111s Setting up libsz2:arm64 (1.1.3-1) ... 111s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 111s Setting up gdal-plugins:arm64 (3.9.1+dfsg-1build2) ... 111s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 111s Setting up python3-sympy (1.13.1-1) ... 118s Setting up libodbcinst2:arm64 (2.3.12-1ubuntu1) ... 118s Setting up liblapack3:arm64 (3.12.0-3build2) ... 118s 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 118s Setting up libarpack2t64:arm64 (3.9.1-1.1ubuntu1) ... 118s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 118s Setting up python3-pytest (8.3.2-1) ... 119s Setting up libgeos-c1t64:arm64 (3.12.2-1) ... 119s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 119s Setting up libsuperlu6:arm64 (6.0.1+dfsg1-1build3) ... 119s Setting up python3-fs (2.4.16-4) ... 119s Setting up libkmldom1t64:arm64 (1.3.0-12build1) ... 119s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 119s Setting up libraqm0:arm64 (0.10.1-1build1) ... 119s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 121s Setting up libjs-sphinxdoc (7.4.7-3) ... 121s Setting up libhdf4-0-alt:arm64 (4.3.0-1) ... 121s Setting up librttopo1:arm64 (1.1.0-3build2) ... 121s Setting up libfreexl1:arm64 (2.0.0-1build2) ... 121s Setting up python3-lxml:arm64 (5.3.0-1) ... 121s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 121s Setting up python3-contourpy (1.2.1-1) ... 121s Setting up libarmadillo14 (1:14.0.1+dfsg-2) ... 121s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 121s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 121s Setting up python-osmnx-doc (1.9.3+ds-1) ... 122s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 122s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 122s Setting up python3-shapely (2.0.5-2) ... 122s Setting up libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 122s Setting up libxft2:arm64 (2.3.6-1build1) ... 122s Setting up python3-scipy (1.13.1-3) ... 125s Setting up libproj25:arm64 (9.4.1-1) ... 125s Setting up python3-folium (0.17.0+dfsg-2) ... 126s Setting up libtk8.6:arm64 (8.6.14-1build1) ... 126s Setting up python3-pandas-lib:arm64 (2.2.2+dfsg-4) ... 126s Setting up python3.12-tk (3.12.7-1) ... 126s Setting up python3-sklearn-lib:arm64 (1.4.2+dfsg-6) ... 126s Setting up libkmlengine1t64:arm64 (1.3.0-12build1) ... 126s Setting up python3-pyproj (3.6.1-4) ... 126s Setting up libgeotiff5:arm64 (1.7.3-1) ... 126s Setting up python3-pil:arm64 (10.4.0-1ubuntu1) ... 126s Setting up python3-pandas (2.2.2+dfsg-4) ... 132s Setting up python3-sklearn (1.4.2+dfsg-6) ... 134s Setting up libpoppler140:arm64 (24.08.0-1) ... 134s Setting up libspatialite8t64:arm64 (5.1.0-3build1) ... 134s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 134s Setting up blt (2.5.3+dfsg-7build1) ... 134s Setting up python3-tk:arm64 (3.12.6-1ubuntu1) ... 134s Setting up python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 134s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 135s Setting up libheif-plugin-aomdec:arm64 (1.18.1-2) ... 135s Setting up libheif-plugin-libde265:arm64 (1.18.1-2) ... 135s Setting up libheif1:arm64 (1.18.1-2) ... 135s Setting up python3-fonttools (4.46.0-1build2) ... 136s Setting up libgdal35:arm64 (3.9.1+dfsg-1build2) ... 136s Setting up python3-matplotlib (3.8.3-3) ... 137s Setting up python3-pyogrio (0.10.0+ds-3) ... 137s Setting up python3-geopandas (1.0.1-1) ... 138s Setting up python3-osmnx (1.9.3+ds-1) ... 138s Setting up autopkgtest-satdep (0) ... 138s Processing triggers for libc-bin (2.40-1ubuntu3) ... 138s Processing triggers for man-db (2.12.1-3) ... 145s (Reading database ... 94191 files and directories currently installed.) 145s Removing autopkgtest-satdep (0) ... 146s autopkgtest [21:54:31]: test command1: debian/tests/check offline 146s autopkgtest [21:54:31]: test command1: [----------------------- 147s ============================= test session starts ============================== 147s platform linux -- Python 3.12.7, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3 147s cachedir: .pytest_cache 147s rootdir: /tmp/autopkgtest.rGfW32/autopkgtest_tmp/offline 147s plugins: typeguard-4.3.0 156s collecting ... collected 3 items 156s 156s tests/test_osmnx_offline.py::test_logging PASSED [ 33%] 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding PASSED [ 66%] 156s tests/test_osmnx_offline.py::test_graph_from_xml PASSED [100%] 156s 156s =============================== warnings summary =============================== 156s tests/test_osmnx_offline.py:45 156s /tmp/autopkgtest.rGfW32/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`. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s ox.config( 156s 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding 156s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 156s 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding 156s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 156s 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding 156s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 156s 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding 156s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 156s 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding 156s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 156s 156s tests/test_osmnx_offline.py::test_geometry_coords_rounding 156s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 156s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 156s 156s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 156s ======================== 3 passed, 7 warnings in 9.35s ========================= 157s autopkgtest [21:54:42]: test command1: -----------------------] 157s autopkgtest [21:54:42]: test command1: - - - - - - - - - - results - - - - - - - - - - 157s command1 PASS 158s autopkgtest [21:54:43]: test command2: preparing testbed 159s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 161s The following additional packages will be installed: 161s python3-affine python3-click python3-click-plugins python3-cligj 161s python3-colorama python3-gdal python3-rasterio python3-snuggs 161s Suggested packages: 161s gdal-bin 161s The following NEW packages will be installed: 161s autopkgtest-satdep python3-affine python3-click python3-click-plugins 161s python3-cligj python3-colorama python3-gdal python3-rasterio python3-snuggs 161s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 161s Need to get 1817 kB/1818 kB of archives. 161s After this operation, 9869 kB of additional disk space will be used. 161s Get:1 /tmp/autopkgtest.rGfW32/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [776 B] 161s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-affine all 2.4.0-1 [14.3 kB] 161s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 161s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-click all 8.1.7-2 [79.5 kB] 161s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-click-plugins all 1.1.1-4 [9288 B] 161s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cligj all 0.7.2-2 [7788 B] 161s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-gdal arm64 3.9.1+dfsg-1build2 [754 kB] 162s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-snuggs all 1.4.7-4 [6456 B] 162s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-rasterio arm64 1.3.10-2build1 [914 kB] 162s Fetched 1817 kB in 1s (2629 kB/s) 162s Selecting previously unselected package python3-affine. 162s (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 ... 94191 files and directories currently installed.) 162s Preparing to unpack .../0-python3-affine_2.4.0-1_all.deb ... 162s Unpacking python3-affine (2.4.0-1) ... 162s Selecting previously unselected package python3-colorama. 162s Preparing to unpack .../1-python3-colorama_0.4.6-4_all.deb ... 162s Unpacking python3-colorama (0.4.6-4) ... 162s Selecting previously unselected package python3-click. 162s Preparing to unpack .../2-python3-click_8.1.7-2_all.deb ... 162s Unpacking python3-click (8.1.7-2) ... 162s Selecting previously unselected package python3-click-plugins. 162s Preparing to unpack .../3-python3-click-plugins_1.1.1-4_all.deb ... 162s Unpacking python3-click-plugins (1.1.1-4) ... 162s Selecting previously unselected package python3-cligj. 162s Preparing to unpack .../4-python3-cligj_0.7.2-2_all.deb ... 162s Unpacking python3-cligj (0.7.2-2) ... 162s Selecting previously unselected package python3-gdal. 162s Preparing to unpack .../5-python3-gdal_3.9.1+dfsg-1build2_arm64.deb ... 162s Unpacking python3-gdal (3.9.1+dfsg-1build2) ... 162s Selecting previously unselected package python3-snuggs. 162s Preparing to unpack .../6-python3-snuggs_1.4.7-4_all.deb ... 162s Unpacking python3-snuggs (1.4.7-4) ... 162s Selecting previously unselected package python3-rasterio. 162s Preparing to unpack .../7-python3-rasterio_1.3.10-2build1_arm64.deb ... 162s Unpacking python3-rasterio (1.3.10-2build1) ... 162s Selecting previously unselected package autopkgtest-satdep. 162s Preparing to unpack .../8-2-autopkgtest-satdep.deb ... 162s Unpacking autopkgtest-satdep (0) ... 162s Setting up python3-colorama (0.4.6-4) ... 163s Setting up python3-click (8.1.7-2) ... 163s Setting up python3-snuggs (1.4.7-4) ... 163s Setting up python3-click-plugins (1.1.1-4) ... 163s Setting up python3-affine (2.4.0-1) ... 163s Setting up python3-gdal (3.9.1+dfsg-1build2) ... 164s Setting up python3-cligj (0.7.2-2) ... 164s Setting up python3-rasterio (1.3.10-2build1) ... 164s Setting up autopkgtest-satdep (0) ... 167s (Reading database ... 94560 files and directories currently installed.) 167s Removing autopkgtest-satdep (0) ... 167s autopkgtest [21:54:52]: test command2: debian/tests/check online 167s autopkgtest [21:54:52]: test command2: [----------------------- 168s ============================= test session starts ============================== 168s platform linux -- Python 3.12.7, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3 168s cachedir: .pytest_cache 168s rootdir: /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online 168s plugins: typeguard-4.3.0 177s collecting ... collected 18 items 177s 177s tests/test_osmnx.py::test_logging PASSED [ 5%] 177s tests/test_osmnx.py::test_exceptions PASSED [ 11%] 177s tests/test_osmnx.py::test_coords_rounding PASSED [ 16%] 183s tests/test_osmnx.py::test_geocoder PASSED [ 22%] 201s tests/test_osmnx.py::test_stats PASSED [ 27%] 207s tests/test_osmnx.py::test_osm_xml PASSED [ 33%] 217s tests/test_osmnx.py::test_elevation PASSED [ 38%] 218s tests/test_osmnx.py::test_elevation_extra_one PASSED [ 44%] 222s tests/test_osmnx.py::test_elevation_extra_four PASSED [ 50%] 225s tests/test_osmnx.py::test_elevation_extra_thirtytwo PASSED [ 55%] 228s tests/test_osmnx.py::test_elevation_extra_huge PASSED [ 61%] 235s tests/test_osmnx.py::test_routing PASSED [ 66%] 243s tests/test_osmnx.py::test_plots PASSED [ 72%] 244s tests/test_osmnx.py::test_find_nearest PASSED [ 77%] 246s tests/test_osmnx.py::test_api_endpoints FAILED [ 83%] 247s tests/test_osmnx.py::test_graph_save_load FAILED [ 88%] 248s tests/test_osmnx.py::test_graph_from_functions FAILED [ 94%] 249s tests/test_osmnx.py::test_features FAILED [100%] 249s 249s =================================== FAILURES =================================== 249s ______________________________ test_api_endpoints ______________________________ 249s 249s self = , kwargs = {} 249s 249s def json(self, **kwargs): 249s r"""Returns the json-encoded content of a response, if any. 249s 249s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 249s :raises requests.exceptions.JSONDecodeError: If the response body does not 249s contain valid json. 249s """ 249s 249s if not self.encoding and self.content and len(self.content) > 3: 249s # No encoding set. JSON RFC 4627 section 3 states we should expect 249s # UTF-8, -16 or -32. Detect which one to use; If the detection or 249s # decoding fails, fall back to `self.text` (using charset_normalizer to make 249s # a best guess). 249s encoding = guess_json_utf(self.content) 249s if encoding is not None: 249s try: 249s return complexjson.loads(self.content.decode(encoding), **kwargs) 249s except UnicodeDecodeError: 249s # Wrong UTF codec detected; usually because it's not UTF-8 249s # but some other 8-bit codec. This is an RFC violation, 249s # and the server didn't bother to tell us what codec *was* 249s # used. 249s pass 249s except JSONDecodeError as e: 249s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 249s 249s try: 249s > return complexjson.loads(self.text, **kwargs) 249s 249s /usr/lib/python3/dist-packages/requests/models.py:974: 249s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 249s /usr/lib/python3.12/json/__init__.py:346: in loads 249s return _default_decoder.decode(s) 249s /usr/lib/python3.12/json/decoder.py:337: in decode 249s obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 249s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 249s 249s self = 249s s = '\n\n raise JSONDecodeError("Expecting value", s, err.value) from None 249s E json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 249s 249s /usr/lib/python3.12/json/decoder.py:355: JSONDecodeError 249s 249s During handling of the above exception, another exception occurred: 249s 249s response = 249s 249s def _parse_response(response): 249s """ 249s Parse JSON from a requests response and log the details. 249s 249s Parameters 249s ---------- 249s response : requests.response 249s the response object 249s 249s Returns 249s ------- 249s response_json : dict 249s """ 249s # log the response size and domain 249s domain = _hostname_from_url(response.url) 249s size_kb = len(response.content) / 1000 249s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 249s 249s # parse the response to JSON and log/raise exceptions 249s try: 249s > response_json = response.json() 249s 249s /usr/lib/python3/dist-packages/osmnx/_downloader.py:347: 249s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 249s 249s self = , kwargs = {} 249s 249s def json(self, **kwargs): 249s r"""Returns the json-encoded content of a response, if any. 249s 249s :param \*\*kwargs: Optional arguments that ``json.loads`` takes. 249s :raises requests.exceptions.JSONDecodeError: If the response body does not 249s contain valid json. 249s """ 249s 249s if not self.encoding and self.content and len(self.content) > 3: 249s # No encoding set. JSON RFC 4627 section 3 states we should expect 249s # UTF-8, -16 or -32. Detect which one to use; If the detection or 249s # decoding fails, fall back to `self.text` (using charset_normalizer to make 249s # a best guess). 249s encoding = guess_json_utf(self.content) 249s if encoding is not None: 249s try: 249s return complexjson.loads(self.content.decode(encoding), **kwargs) 249s except UnicodeDecodeError: 249s # Wrong UTF codec detected; usually because it's not UTF-8 249s # but some other 8-bit codec. This is an RFC violation, 249s # and the server didn't bother to tell us what codec *was* 249s # used. 249s pass 249s except JSONDecodeError as e: 249s raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 249s 249s try: 249s return complexjson.loads(self.text, **kwargs) 249s except JSONDecodeError as e: 249s # Catch JSON-related errors and raise as requests.JSONDecodeError 249s # This aliases json.JSONDecodeError and simplejson.JSONDecodeError 249s > raise RequestsJSONDecodeError(e.msg, e.doc, e.pos) 249s E requests.exceptions.JSONDecodeError: Expecting value: line 2 column 1 (char 1) 249s 249s /usr/lib/python3/dist-packages/requests/models.py:978: JSONDecodeError 249s 249s The above exception was the direct cause of the following exception: 249s 249s def test_api_endpoints(): 249s """Test different API endpoints.""" 249s default_timeout = ox.settings.timeout 249s default_key = ox.settings.nominatim_key 249s default_nominatim_endpoint = ox.settings.nominatim_endpoint 249s default_overpass_endpoint = ox.settings.overpass_endpoint 249s default_overpass_rate_limit = ox.settings.overpass_rate_limit 249s 249s # test good and bad DNS resolution 249s ox.settings.timeout = 1 249s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 249s ip = ox._downloader._resolve_host_via_doh("AAAAAAAAAAA") 249s _doh_url_template_default = ox.settings.doh_url_template 249s ox.settings.doh_url_template = "http://aaaaaa.hostdoesntexist.org/nothinguseful" 249s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 249s ox.settings.doh_url_template = None 249s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 249s ox.settings.doh_url_template = _doh_url_template_default 249s 249s # Test changing the Overpass endpoint. 249s # This should fail because we didn't provide a valid endpoint 249s ox.settings.overpass_rate_limit = False 249s ox.settings.overpass_endpoint = "http://NOT_A_VALID_ENDPOINT/api/" 249s with pytest.raises(ConnectionError, match="Max retries exceeded with url"): 249s > G = ox.graph_from_place(place1, network_type="all") 249s 249s tests/test_osmnx.py:488: 249s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 249s /usr/lib/python3/dist-packages/osmnx/graph.py:396: in graph_from_place 249s G = graph_from_polygon( 249s /usr/lib/python3/dist-packages/osmnx/graph.py:498: in graph_from_polygon 249s G_buff = _create_graph(response_jsons, retain_all=True, bidirectional=bidirectional) 249s /usr/lib/python3/dist-packages/osmnx/graph.py:626: in _create_graph 249s for response_json in response_jsons: 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:369: in _download_overpass_network 249s yield _overpass_request(data={"data": query_str}) 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:477: in _overpass_request 249s response_json = _downloader._parse_response(response) 249s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 249s 249s response = 249s 249s def _parse_response(response): 249s """ 249s Parse JSON from a requests response and log the details. 249s 249s Parameters 249s ---------- 249s response : requests.response 249s the response object 249s 249s Returns 249s ------- 249s response_json : dict 249s """ 249s # log the response size and domain 249s domain = _hostname_from_url(response.url) 249s size_kb = len(response.content) / 1000 249s utils.log(f"Downloaded {size_kb:,.1f}kB from {domain!r} with status {response.status_code}") 249s 249s # parse the response to JSON and log/raise exceptions 249s try: 249s response_json = response.json() 249s except JSONDecodeError as e: # pragma: no cover 249s msg = f"{domain!r} responded: {response.status_code} {response.reason} {response.text}" 249s utils.log(msg, level=lg.ERROR) 249s if response.ok: 249s raise InsufficientResponseError(msg) from e 249s > raise ResponseStatusCodeError(msg) from e 249s E osmnx._errors.ResponseStatusCodeError: 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s E 249s E 249s E 249s E ERROR: The requested URL could not be retrieved 249s E 249s E 249s E
249s E

ERROR

249s E

The requested URL could not be retrieved

249s E
249s E
249s E 249s E
249s E

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

249s E 249s E
249s E

Unable to determine IP address from host name not_a_valid_endpoint

249s E
249s E 249s E

The DNS server returned:

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

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

249s E 249s E

Your cache administrator is webmaster.

249s E
249s E
249s E 249s E
249s E 249s E 249s 249s /usr/lib/python3/dist-packages/osmnx/_downloader.py:353: ResponseStatusCodeError 249s ----------------------------- Captured stdout call ----------------------------- 249s 2024-11-01 21:56:10 Failed to resolve 'AAAAAAAAAAA' IP via DoH, requesting host by name 249s 2024-11-01 21:56:10 Failed to resolve 'overpass-api.de' IP via DoH, requesting host by name 249s 2024-11-01 21:56:10 User set `doh_url_template=None`, requesting host by name 249s 2024-11-01 21:56:10 Retrieved response from cache file '.temp/cache/0affc28dccffd2fc83c7531368e4aa3dde23a76c.json' 249s 2024-11-01 21:56:10 Created GeoDataFrame with 1 rows from 1 queries 249s 2024-11-01 21:56:10 Constructed place geometry polygon(s) to query API 249s 2024-11-01 21:56:10 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:10 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:10 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:10 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:10 Requesting data from API in 1 request(s) 249s 2024-11-01 21:56:10 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s 2024-11-01 21:56:11 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s 2024-11-01 21:56:11 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s 2024-11-01 21:56:11 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%22highway%22%21~%22abandoned%7Cconstruction%7Cno%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%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 249s 2024-11-01 21:56:11 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s 2024-11-01 21:56:11 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

249s
249s
249s 249s
249s 249s 249s 249s ------------------------------ Captured log call ------------------------------- 249s ERROR OSMnx:utils.py:287 Failed to resolve 'AAAAAAAAAAA' IP via DoH, requesting host by name 249s ERROR OSMnx:utils.py:287 Failed to resolve 'overpass-api.de' IP via DoH, requesting host by name 249s WARNING OSMnx:utils.py:285 User set `doh_url_template=None`, requesting host by name 249s INFO OSMnx:utils.py:283 Retrieved response from cache file '.temp/cache/0affc28dccffd2fc83c7531368e4aa3dde23a76c.json' 249s INFO OSMnx:utils.py:283 Created GeoDataFrame with 1 rows from 1 queries 249s INFO OSMnx:utils.py:283 Constructed place geometry polygon(s) to query API 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Requesting data from API in 1 request(s) 249s ERROR OSMnx:utils.py:287 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s ERROR OSMnx:utils.py:287 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s INFO OSMnx:utils.py:283 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s INFO OSMnx:utils.py:283 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%22highway%22%21~%22abandoned%7Cconstruction%7Cno%7Cplanned%7Cplatform%7Cproposed%7Craceway%7Crazed%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 249s INFO OSMnx:utils.py:283 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s ERROR OSMnx:utils.py:287 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

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

ERROR

249s E

The requested URL could not be retrieved

249s E
249s E
249s E 249s E
249s E

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

249s E 249s E
249s E

Unable to determine IP address from host name not_a_valid_endpoint

249s E
249s E 249s E

The DNS server returned:

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

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

249s E 249s E

Your cache administrator is webmaster.

249s E
249s E
249s E 249s E
249s E 249s E 249s 249s /usr/lib/python3/dist-packages/osmnx/_downloader.py:353: ResponseStatusCodeError 249s ----------------------------- Captured stdout call ----------------------------- 249s 2024-11-01 21:56:11 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 249s 2024-11-01 21:56:11 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:11 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:11 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:11 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:11 Requesting data from API in 1 request(s) 249s 2024-11-01 21:56:11 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s 2024-11-01 21:56:12 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s 2024-11-01 21:56:12 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s 2024-11-01 21:56:12 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 249s 2024-11-01 21:56:12 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s 2024-11-01 21:56:12 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

249s
249s
249s 249s
249s 249s 249s 249s ------------------------------ Captured log call ------------------------------- 249s INFO OSMnx:utils.py:283 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Requesting data from API in 1 request(s) 249s ERROR OSMnx:utils.py:287 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s ERROR OSMnx:utils.py:287 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s INFO OSMnx:utils.py:283 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s INFO OSMnx:utils.py:283 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 249s INFO OSMnx:utils.py:283 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s ERROR OSMnx:utils.py:287 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

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

ERROR

249s E

The requested URL could not be retrieved

249s E
249s E
249s E 249s E
249s E

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

249s E 249s E
249s E

Unable to determine IP address from host name not_a_valid_endpoint

249s E
249s E 249s E

The DNS server returned:

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

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

249s E 249s E

Your cache administrator is webmaster.

249s E
249s E
249s E 249s E
249s E 249s E 249s 249s /usr/lib/python3/dist-packages/osmnx/_downloader.py:353: ResponseStatusCodeError 249s ----------------------------- Captured stdout call ----------------------------- 249s 2024-11-01 21:56:12 Projected GeoDataFrame to 'EPSG:32630 / WGS 84 / UTM zone 30N' 249s 2024-11-01 21:56:12 Created bbox 100000.0 m from (0, 0): 99634.16275465194,-99634.16275465194,934181.0214463086,733777.1588406297 249s 2024-11-01 21:56:12 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:12 Created bbox 1000 m from (37.791427, -122.410018): 4183841.891067328,4181833.6606157618,552953.845967123,550937.2696317866 249s 2024-11-01 21:56:12 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 249s 2024-11-01 21:56:12 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:12 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:12 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s 2024-11-01 21:56:12 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:12 Requesting data from API in 1 request(s) 249s 2024-11-01 21:56:12 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s 2024-11-01 21:56:13 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s 2024-11-01 21:56:13 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s 2024-11-01 21:56:13 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 249s 2024-11-01 21:56:13 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s 2024-11-01 21:56:13 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

249s
249s
249s 249s
249s 249s 249s 249s ------------------------------ Captured log call ------------------------------- 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32630 / WGS 84 / UTM zone 30N' 249s INFO OSMnx:utils.py:283 Created bbox 100000.0 m from (0, 0): 99634.16275465194,-99634.16275465194,934181.0214463086,733777.1588406297 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Created bbox 1000 m from (37.791427, -122.410018): 4183841.891067328,4181833.6606157618,552953.845967123,550937.2696317866 249s INFO OSMnx:utils.py:283 Created bbox 500 m from (37.791427, -122.410018): 37.795923601677465,37.78693039832253,-122.40432787612507,-122.41570812387492 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32610 / WGS 84 / UTM zone 10N' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Requesting data from API in 1 request(s) 249s ERROR OSMnx:utils.py:287 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s ERROR OSMnx:utils.py:287 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s INFO OSMnx:utils.py:283 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s INFO OSMnx:utils.py:283 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 249s INFO OSMnx:utils.py:283 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s ERROR OSMnx:utils.py:287 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

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

ERROR

249s E

The requested URL could not be retrieved

249s E
249s E
249s E 249s E
249s E

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

249s E 249s E
249s E

Unable to determine IP address from host name not_a_valid_endpoint

249s E
249s E 249s E

The DNS server returned:

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

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

249s E 249s E

Your cache administrator is webmaster.

249s E
249s E
249s E 249s E
249s E 249s E 249s 249s /usr/lib/python3/dist-packages/osmnx/_downloader.py:353: ResponseStatusCodeError 249s ----------------------------- Captured stdout call ----------------------------- 249s 2024-11-01 21:56:13 Projected GeoDataFrame to 'EPSG:32730 / WGS 84 / UTM zone 30S' 249s 2024-11-01 21:56:13 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s 2024-11-01 21:56:13 Requesting data from API in 1 request(s) 249s 2024-11-01 21:56:13 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s 2024-11-01 21:56:13 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s 2024-11-01 21:56:13 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s 2024-11-01 21:56:13 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-2.001000+-2.001000+-2.001000+-2.000000+-2.000000+-2.000000+-2.000000+-2.001000+-2.001000+-2.001000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28way%5B%27building%27%5D%28poly%3A%27-2.001000+-2.001000+-2.001000+-2.000000+-2.000000+-2.000000+-2.000000+-2.001000+-2.001000+-2.001000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28relation%5B%27building%27%5D%28poly%3A%27-2.001000+-2.001000+-2.001000+-2.000000+-2.000000+-2.000000+-2.000000+-2.001000+-2.001000+-2.001000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%29%3Bout%3B with timeout=1 249s 2024-11-01 21:56:14 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s 2024-11-01 21:56:14 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

249s
249s
249s 249s
249s 249s 249s 249s ------------------------------ Captured log call ------------------------------- 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:32730 / WGS 84 / UTM zone 30S' 249s INFO OSMnx:utils.py:283 Projected GeoDataFrame to 'EPSG:4326 / WGS 84' 249s INFO OSMnx:utils.py:283 Requesting data from API in 1 request(s) 249s ERROR OSMnx:utils.py:287 Encountered gaierror while trying to resolve 'NOT_A_VALID_ENDPOINT', trying again via DoH... 249s ERROR OSMnx:utils.py:287 Failed to resolve 'NOT_A_VALID_ENDPOINT' IP via DoH, requesting host by name 249s INFO OSMnx:utils.py:283 Pausing 0 second(s) before making HTTP POST request to 'NOT_A_VALID_ENDPOINT' 249s INFO OSMnx:utils.py:283 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-2.001000+-2.001000+-2.001000+-2.000000+-2.000000+-2.000000+-2.000000+-2.001000+-2.001000+-2.001000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28way%5B%27building%27%5D%28poly%3A%27-2.001000+-2.001000+-2.001000+-2.000000+-2.000000+-2.000000+-2.000000+-2.001000+-2.001000+-2.001000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%28relation%5B%27building%27%5D%28poly%3A%27-2.001000+-2.001000+-2.001000+-2.000000+-2.000000+-2.000000+-2.000000+-2.001000+-2.001000+-2.001000%27%29%3B%28._%3B%3E%3B%29%3B%29%3B%29%3Bout%3B with timeout=1 249s INFO OSMnx:utils.py:283 Downloaded 4.1kB from 'not_a_valid_endpoint' with status 503 249s ERROR OSMnx:utils.py:287 'not_a_valid_endpoint' responded: 503 Service Unavailable 249s 249s 249s 249s ERROR: The requested URL could not be retrieved 249s 249s 249s
249s

ERROR

249s

The requested URL could not be retrieved

249s
249s
249s 249s
249s

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

249s 249s
249s

Unable to determine IP address from host name not_a_valid_endpoint

249s
249s 249s

The DNS server returned:

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

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

249s 249s

Your cache administrator is webmaster.

249s
249s
249s 249s
249s 249s 249s =============================== warnings summary =============================== 249s tests/test_osmnx.py:37 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:37: 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`. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ox.config(log_console=True) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:95: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:98: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:101: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:110: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:113: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:121: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s shape2 = ox.utils_geo.round_geometry_coords(shape1, precision) 249s 249s tests/test_osmnx.py::test_coords_rounding 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:124: FutureWarning: The `round_geometry_coords` function is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ox.utils_geo.round_geometry_coords(GeometryCollection(), precision) 249s 249s tests/test_osmnx.py::test_geocoder 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:130: FutureWarning: The buffer_dist argument has been deprecated and will be removed in the v2.0.0 release. Buffer your results directly, if desired. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s city = ox.geocode_to_gdf(place1, which_result=1, buffer_dist=100) 249s 249s tests/test_osmnx.py::test_stats 249s tests/test_osmnx.py::test_api_endpoints 249s /usr/lib/python3/dist-packages/osmnx/graph.py:392: DeprecationWarning: The 'unary_union' attribute is deprecated, use the 'union_all()' method instead. 249s polygon = gdf_place["geometry"].unary_union 249s 249s tests/test_osmnx.py::test_stats 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:146: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.add_edge_bearings(G, precision=2) 249s 249s tests/test_osmnx.py::test_stats 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:149: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G_proj = ox.distance.add_edge_lengths(G_proj, edges=tuple(G_proj.edges)[0:3], precision=2) 249s 249s tests/test_osmnx.py::test_stats 249s tests/test_osmnx.py::test_stats 249s tests/test_osmnx.py::test_stats 249s tests/test_osmnx.py::test_stats 249s /usr/lib/python3/dist-packages/osmnx/simplification.py:513: DeprecationWarning: The 'unary_union' attribute is deprecated, use the 'union_all()' method instead. 249s merged = convert.graph_to_gdfs(G, edges=False)["geometry"].buffer(tolerance).unary_union 249s 249s tests/test_osmnx.py::test_stats 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:158: FutureWarning: The `get_undirected` function is deprecated and will be removed in the v2.0.0 release. Replace it with `convert.to_undirected` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s Gu = ox.get_undirected(G) 249s 249s tests/test_osmnx.py::test_stats 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:160: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s fig, ax = ox.bearing.plot_orientation(Gu, area=True, title="Title") 249s 249s tests/test_osmnx.py: 33 warnings 249s /usr/lib/python3/dist-packages/osmnx/simplification.py:588: DeprecationWarning: The 'unary_union' attribute is deprecated, use the 'union_all()' method instead. 249s subcluster_centroid = node_points.loc[idx].unary_union.centroid 249s 249s tests/test_osmnx.py::test_osm_xml 249s tests/test_osmnx.py::test_osm_xml 249s /usr/lib/python3/dist-packages/osmnx/io.py:338: FutureWarning: the `merge_edges` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s osm_xml._save_graph_xml( 249s 249s tests/test_osmnx.py::test_osm_xml 249s tests/test_osmnx.py::test_osm_xml 249s /usr/lib/python3/dist-packages/osmnx/io.py:338: FutureWarning: starting in v2.0.0, graph must be unsimplified to save as OSM XML. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s osm_xml._save_graph_xml( 249s 249s tests/test_osmnx.py::test_osm_xml 249s /usr/lib/python3/dist-packages/osmnx/io.py:338: FutureWarning: the `edge_tag_aggs` parameter is deprecated and will be removed in the v2.0.0 release: use `way_tag_aggs` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s osm_xml._save_graph_xml( 249s 249s tests/test_osmnx.py::test_osm_xml 249s /usr/lib/python3/dist-packages/osmnx/io.py:338: FutureWarning: the `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s osm_xml._save_graph_xml( 249s 249s tests/test_osmnx.py::test_osm_xml 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:211: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ox.osm_xml.save_graph_xml([nodes, edges]) 249s 249s tests/test_osmnx.py::test_osm_xml 249s /usr/lib/python3/dist-packages/osmnx/osm_xml.py:170: FutureWarning: the graph to save as XML must be of type MultiDiGraph, starting in v2.0.0. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s _save_graph_xml( 249s 249s tests/test_osmnx.py::test_elevation 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:241: FutureWarning: The `max_locations_per_batch` parameter is deprecated and will be removed the v2.0.0 release, use the `batch_size` parameter instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s _ = ox.elevation.add_node_elevations_google( 249s 249s tests/test_osmnx.py::test_elevation 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:241: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s _ = ox.elevation.add_node_elevations_google( 249s 249s tests/test_osmnx.py::test_elevation 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:241: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s _ = ox.elevation.add_node_elevations_google( 249s 249s tests/test_osmnx.py::test_elevation 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:266: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.add_edge_grades(G, add_absolute=True, precision=2) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:326: FutureWarning: The `add_edge_speeds` function has moved to the `routing` module. Calling `speed.add_edge_speeds` is deprecated and will be removed in the v2.0.0 release. Call it via `routing.add_edge_speeds` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.speed.add_edge_speeds(G) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:327: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.add_edge_speeds(G, hwy_speeds={"motorway": 100}, precision=2) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:328: FutureWarning: The `add_edge_travel_times` function has moved to the `routing` module. Calling `speed.add_edge_travel_times` is deprecated and will be removed in the v2.0.0 release. Call it via `routing.add_edge_travel_times` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.speed.add_edge_travel_times(G) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:329: FutureWarning: The `precision` parameter is deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.add_edge_travel_times(G, precision=2) 249s 249s tests/test_osmnx.py::test_routing 249s /usr/lib/python3/dist-packages/osmnx/routing.py:74: UserWarning: The attribute 'time' is missing or null on some edges. 249s _verify_edge_attribute(G, weight) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:367: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s route = ox.distance.shortest_path(G, orig_node, dest_node, weight="travel_time") 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:369: FutureWarning: The `route_to_gdf` function has moved to the `routing` module. Calling `utils_graph.route_to_gdf` is deprecated and will be removed in the v2.0.0 release. Call it via `routing.route_to_gdf` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s route_edges = ox.utils_graph.route_to_gdf(G, route, "travel_time") 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/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 `routing.route_to_gdf` function instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s attributes = ox.utils_graph.get_route_edge_attributes(G, route) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:371: FutureWarning: The `get_route_edge_attributes` function has been deprecated and will be removed in the v2.0.0 release. Use the `routing.route_to_gdf` function instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s attributes = ox.utils_graph.get_route_edge_attributes(G, route, "travel_time") 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:387: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s routes = ox.distance.k_shortest_paths(G, orig_node, dest_node, k=2, weight="travel_time") 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:391: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s assert ox.distance.great_circle_vec(0, 0, 1, 1) == pytest.approx(157249.6034105) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:392: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s assert ox.distance.euclidean_dist_vec(0, 0, 1, 1) == pytest.approx(1.4142135) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/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. 249s gm = ox.plot_graph_folium(G, popup_attribute="name", color="#333333", weight=5, opacity=0.7) 249s 249s tests/test_osmnx.py::test_routing 249s tests/test_osmnx.py::test_routing 249s tests/test_osmnx.py::test_routing 249s tests/test_osmnx.py::test_routing 249s /usr/lib/python3/dist-packages/osmnx/folium.py:162: DeprecationWarning: The 'unary_union' attribute is deprecated, use the 'union_all()' method instead. 249s x, y = gdf.unary_union.centroid.xy 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:396: 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. 249s rm = ox.plot_route_folium(G, route, color="#cc0000", weight=5, opacity=0.7) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:400: 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. 249s gm = ox.plot_graph_folium(G, graph_map=fg) 249s 249s tests/test_osmnx.py::test_routing 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:403: 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. 249s rm = ox.plot_route_folium(G, route, route_map=fg, tooltip="x") 249s 249s tests/test_osmnx.py::test_plots 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:414: FutureWarning: The `return_hex` parameter has been deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s co = ox.plot.get_colors(n=5, return_hex=True) 249s 249s tests/test_osmnx.py::test_plots 249s /usr/lib/python3/dist-packages/osmnx/plot.py:523: DeprecationWarning: The 'unary_union' attribute is deprecated, use the 'union_all()' method instead. 249s lonlat_point = gdf_nodes.unary_union.centroid.coords[0] 249s 249s tests/test_osmnx.py::test_plots 249s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s fig, ax = ox.plot_figure_ground(point=location_point, dist=500, network_type="drive") 249s 249s tests/test_osmnx.py::test_plots 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:442: FutureWarning: The `address`, `point`, and `network_type` parameters are deprecated and will be removed in the v2.0.0 release. Pass `G` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s fig, ax = ox.plot_figure_ground(address=address, dist=500, network_type="bike") 249s 249s tests/test_osmnx.py::test_plots 249s /usr/lib/python3/dist-packages/osmnx/plot.py:531: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G, point = graph.graph_from_address( 249s 249s tests/test_osmnx.py::test_find_nearest 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:450: FutureWarning: The `get_undirected` function is deprecated and will be removed in the v2.0.0 release. Replace it with `convert.to_undirected` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s points = ox.utils_geo.sample_points(ox.get_undirected(Gp), 5) 249s 249s tests/test_osmnx.py::test_find_nearest 249s /tmp/autopkgtest.rGfW32/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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ne1 = ox.distance.nearest_edges(Gp, X[0], Y[0], interpolate=50) 249s 249s tests/test_osmnx.py::test_find_nearest 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:461: FutureWarning: The `interpolate` parameter has been deprecated and will be removed in the v2.0.0 release. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ne2 = ox.distance.nearest_edges(G, X[0], Y[0], interpolate=50, return_dist=True) 249s 249s tests/test_osmnx.py::test_api_endpoints 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:474: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 249s 249s tests/test_osmnx.py::test_api_endpoints 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:475: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ip = ox._downloader._resolve_host_via_doh("AAAAAAAAAAA") 249s 249s tests/test_osmnx.py::test_api_endpoints 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:478: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 249s 249s tests/test_osmnx.py::test_api_endpoints 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:480: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ip = ox._downloader._resolve_host_via_doh("overpass-api.de") 249s 249s tests/test_osmnx.py::test_api_endpoints 249s /usr/lib/python3/dist-packages/osmnx/_nominatim.py:65: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s return _nominatim_request(params=params, request_type=request_type) 249s 249s tests/test_osmnx.py::test_api_endpoints 249s tests/test_osmnx.py::test_graph_save_load 249s tests/test_osmnx.py::test_graph_from_functions 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:359: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s overpass_settings = _make_overpass_settings() 249s 249s tests/test_osmnx.py::test_api_endpoints 249s tests/test_osmnx.py::test_graph_save_load 249s tests/test_osmnx.py::test_graph_from_functions 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:369: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s yield _overpass_request(data={"data": query_str}) 249s 249s tests/test_osmnx.py::test_api_endpoints 249s tests/test_osmnx.py::test_graph_save_load 249s tests/test_osmnx.py::test_graph_from_functions 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:369: FutureWarning: `settings.overpass_endpoint` is deprecated and will be removed in the v2.0.0 release: use `settings.overpass_url` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s yield _overpass_request(data={"data": query_str}) 249s 249s tests/test_osmnx.py::test_api_endpoints 249s tests/test_osmnx.py::test_graph_save_load 249s tests/test_osmnx.py::test_graph_from_functions 249s tests/test_osmnx.py::test_features 249s /usr/lib/python3/dist-packages/osmnx/_downloader.py:296: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s ip = _resolve_host_via_doh(hostname) 249s 249s tests/test_osmnx.py::test_api_endpoints 249s tests/test_osmnx.py::test_graph_save_load 249s tests/test_osmnx.py::test_graph_from_functions 249s tests/test_osmnx.py::test_features 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:451: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s this_pause = _get_overpass_pause(overpass_endpoint) 249s 249s tests/test_osmnx.py::test_graph_from_functions 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:621: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s poly = ox.utils_geo.bbox_to_poly(*bbox) 249s 249s tests/test_osmnx.py::test_graph_from_functions 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:622: 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. 249s _ = ox.utils_geo._consolidate_subdivide_geometry(poly) 249s 249s tests/test_osmnx.py::test_graph_from_functions 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:627: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s G = ox.graph_from_bbox(north, south, east, west, network_type="drive") 249s 249s tests/test_osmnx.py::test_features 249s /tmp/autopkgtest.rGfW32/autopkgtest_tmp/online/tests/test_osmnx.py:673: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s gdf = ox.geometries_from_bbox(-2.000, -2.001, -2.000, -2.001, tags={"building": True}) 249s 249s tests/test_osmnx.py::test_features 249s /usr/lib/python3/dist-packages/osmnx/geometries.py:48: 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. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s return features.features_from_bbox(north, south, east, west, tags=tags) 249s 249s tests/test_osmnx.py::test_features 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:285: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s overpass_settings = _make_overpass_settings() 249s 249s tests/test_osmnx.py::test_features 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:395: FutureWarning: `settings.timeout` is deprecated and will be removed in the v2.0.0 release: use `settings.requests_timeout` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s yield _overpass_request(data={"data": query_str}) 249s 249s tests/test_osmnx.py::test_features 249s /usr/lib/python3/dist-packages/osmnx/_overpass.py:395: FutureWarning: `settings.overpass_endpoint` is deprecated and will be removed in the v2.0.0 release: use `settings.overpass_url` instead. See the OSMnx v2 migration guide: https://github.com/gboeing/osmnx/issues/1123 249s yield _overpass_request(data={"data": query_str}) 249s 249s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 249s =========================== short test summary info ============================ 249s FAILED tests/test_osmnx.py::test_api_endpoints - osmnx._errors.ResponseStatus... 249s FAILED tests/test_osmnx.py::test_graph_save_load - osmnx._errors.ResponseStat... 249s FAILED tests/test_osmnx.py::test_graph_from_functions - osmnx._errors.Respons... 249s FAILED tests/test_osmnx.py::test_features - osmnx._errors.ResponseStatusCodeE... 249s ============ 4 failed, 14 passed, 122 warnings in 80.83s (0:01:20) ============= 250s autopkgtest [21:56:15]: test command2: -----------------------] 250s command2 FLAKY non-zero exit status 1 250s autopkgtest [21:56:15]: test command2: - - - - - - - - - - results - - - - - - - - - - 251s autopkgtest [21:56:16]: @@@@@@@@@@@@@@@@@@@@ summary 251s command1 PASS 251s command2 FLAKY non-zero exit status 1 269s nova [W] Skipping flock in bos03-arm64 269s Creating nova instance adt-plucky-arm64-osmnx-20241101-215205-juju-7f2275-prod-proposed-migration-environment-15-7bf8c537-1f9f-481c-8192-3c0afe7ddd87 from image adt/ubuntu-plucky-arm64-server-20241101.img (UUID 520a937f-514a-4e80-b76b-163a8c247e3e)...