0s autopkgtest [10:57:06]: starting date and time: 2025-11-17 10:57:06+0000 0s autopkgtest [10:57:06]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:57:06]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.bsa8sj6a/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:numpy,src:python3-defaults --apt-upgrade pandas --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=numpy/1:2.3.4+ds-3ubuntu1 python3-defaults/3.13.7-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-9.secgroup --name adt-resolute-s390x-pandas-20251117-105706-juju-7f2275-prod-proposed-migration-environment-15-5b2da679-f5b5-497f-ae34-3ca6dbfad66c --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-pandas-20251117-105706-juju-7f2275-prod-proposed-migration-environment-15-5b2da679-f5b5-497f-ae34-3ca6dbfad66c from image adt/ubuntu-resolute-s390x-server-20251117.img (UUID a3a3e3b9-e6ba-478c-a5e9-fce6f0982a95)... 63s autopkgtest [10:58:09]: testbed dpkg architecture: s390x 63s autopkgtest [10:58:09]: testbed apt version: 3.1.11 64s autopkgtest [10:58:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 64s autopkgtest [10:58:10]: testbed release detected to be: None 65s autopkgtest [10:58:11]: updating testbed package index (apt update) 65s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 65s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 65s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 66s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 66s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [868 kB] 66s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.1 kB] 66s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 66s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [138 kB] 66s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 66s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [545 kB] 66s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [10.6 kB] 66s Get:13 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 67s Get:14 http://ftpmaster.internal/ubuntu resolute/universe s390x Packages [15.3 MB] 70s Fetched 38.5 MB in 5s (7657 kB/s) 71s Reading package lists... 71s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 71s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 71s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 71s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 72s Reading package lists... 72s Reading package lists... 72s Building dependency tree... 72s Reading state information... 72s Calculating upgrade... 72s The following packages will be upgraded: 72s libpython3-stdlib python3 python3-minimal usbutils 72s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s Need to get 148 kB of archives. 72s After this operation, 4096 B disk space will be freed. 72s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.13.7-2 [27.8 kB] 73s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.13.7-2 [23.9 kB] 73s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.13.7-2 [10.6 kB] 73s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x usbutils s390x 1:019-1 [85.6 kB] 73s dpkg-preconfigure: unable to re-open stdin: No such file or directory 73s Fetched 148 kB in 0s (365 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 ... 61309 files and directories currently installed.) 73s Preparing to unpack .../python3-minimal_3.13.7-2_s390x.deb ... 73s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 73s Setting up python3-minimal (3.13.7-2) ... 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 ... 61309 files and directories currently installed.) 73s Preparing to unpack .../python3_3.13.7-2_s390x.deb ... 73s running python pre-rtupdate hooks for python3.13... 73s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 73s Preparing to unpack .../libpython3-stdlib_3.13.7-2_s390x.deb ... 73s Unpacking libpython3-stdlib:s390x (3.13.7-2) over (3.13.7-1) ... 73s Preparing to unpack .../usbutils_1%3a019-1_s390x.deb ... 73s Unpacking usbutils (1:019-1) over (1:018-2) ... 73s Setting up usbutils (1:019-1) ... 73s Setting up libpython3-stdlib:s390x (3.13.7-2) ... 73s Setting up python3 (3.13.7-2) ... 73s running python rtupdate hooks for python3.13... 73s running python post-rtupdate hooks for python3.13... 73s Processing triggers for man-db (2.13.1-1) ... 74s autopkgtest [10:58:20]: upgrading testbed (apt dist-upgrade and autopurge) 74s Reading package lists... 74s Building dependency tree... 74s Reading state information... 75s Calculating upgrade... 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 75s Solving dependencies... 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 78s autopkgtest [10:58:24]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP Mon Sep 22 08:56:47 UTC 2025 78s autopkgtest [10:58:24]: @@@@@@@@@@@@@@@@@@@@ apt-source pandas 82s Get:1 http://ftpmaster.internal/ubuntu resolute/universe pandas 2.3.3+dfsg-1ubuntu1 (dsc) [5774 B] 82s Get:2 http://ftpmaster.internal/ubuntu resolute/universe pandas 2.3.3+dfsg-1ubuntu1 (tar) [11.3 MB] 82s Get:3 http://ftpmaster.internal/ubuntu resolute/universe pandas 2.3.3+dfsg-1ubuntu1 (diff) [112 kB] 82s gpgv: Signature made Mon Oct 20 08:36:13 2025 UTC 82s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 82s gpgv: Can't check signature: No public key 82s dpkg-source: warning: cannot verify inline signature for ./pandas_2.3.3+dfsg-1ubuntu1.dsc: no acceptable signature found 83s autopkgtest [10:58:29]: testing package pandas version 2.3.3+dfsg-1ubuntu1 83s autopkgtest [10:58:29]: build not needed 87s autopkgtest [10:58:33]: test command1: preparing testbed 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Solving dependencies... 87s The following NEW packages will be installed: 87s libblas3 libgfortran5 liblapack3 python3-numpy python3-numpy-dev 87s python3-pandas python3-pandas-lib python3-pytz 87s 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. 87s Need to get 21.0 MB of archives. 87s After this operation, 112 MB of additional disk space will be used. 87s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-numpy-dev s390x 1:2.3.4+ds-3ubuntu1 [146 kB] 88s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libblas3 s390x 3.12.1-7 [254 kB] 88s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libgfortran5 s390x 15.2.0-7ubuntu1 [629 kB] 88s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x liblapack3 s390x 3.12.1-7 [2983 kB] 88s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-numpy s390x 1:2.3.4+ds-3ubuntu1 [5302 kB] 89s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x python3-pytz all 2025.2-4 [32.3 kB] 89s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pandas-lib s390x 2.3.3+dfsg-1ubuntu1 [8668 kB] 90s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pandas all 2.3.3+dfsg-1ubuntu1 [2948 kB] 90s Fetched 21.0 MB in 2s (9149 kB/s) 90s Selecting previously unselected package python3-numpy-dev:s390x. 90s (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 ... 61309 files and directories currently installed.) 90s Preparing to unpack .../0-python3-numpy-dev_1%3a2.3.4+ds-3ubuntu1_s390x.deb ... 90s Unpacking python3-numpy-dev:s390x (1:2.3.4+ds-3ubuntu1) ... 90s Selecting previously unselected package libblas3:s390x. 90s Preparing to unpack .../1-libblas3_3.12.1-7_s390x.deb ... 90s Unpacking libblas3:s390x (3.12.1-7) ... 90s Selecting previously unselected package libgfortran5:s390x. 90s Preparing to unpack .../2-libgfortran5_15.2.0-7ubuntu1_s390x.deb ... 90s Unpacking libgfortran5:s390x (15.2.0-7ubuntu1) ... 90s Selecting previously unselected package liblapack3:s390x. 90s Preparing to unpack .../3-liblapack3_3.12.1-7_s390x.deb ... 90s Unpacking liblapack3:s390x (3.12.1-7) ... 90s Selecting previously unselected package python3-numpy. 90s Preparing to unpack .../4-python3-numpy_1%3a2.3.4+ds-3ubuntu1_s390x.deb ... 90s Unpacking python3-numpy (1:2.3.4+ds-3ubuntu1) ... 90s Selecting previously unselected package python3-pytz. 90s Preparing to unpack .../5-python3-pytz_2025.2-4_all.deb ... 90s Unpacking python3-pytz (2025.2-4) ... 90s Selecting previously unselected package python3-pandas-lib:s390x. 90s Preparing to unpack .../6-python3-pandas-lib_2.3.3+dfsg-1ubuntu1_s390x.deb ... 90s Unpacking python3-pandas-lib:s390x (2.3.3+dfsg-1ubuntu1) ... 90s Selecting previously unselected package python3-pandas. 90s Preparing to unpack .../7-python3-pandas_2.3.3+dfsg-1ubuntu1_all.deb ... 90s Unpacking python3-pandas (2.3.3+dfsg-1ubuntu1) ... 90s Setting up python3-pytz (2025.2-4) ... 90s Setting up libblas3:s390x (3.12.1-7) ... 90s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 90s Setting up python3-numpy-dev:s390x (1:2.3.4+ds-3ubuntu1) ... 90s Setting up libgfortran5:s390x (15.2.0-7ubuntu1) ... 90s Setting up liblapack3:s390x (3.12.1-7) ... 90s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 90s Setting up python3-numpy (1:2.3.4+ds-3ubuntu1) ... 92s Setting up python3-pandas-lib:s390x (2.3.3+dfsg-1ubuntu1) ... 92s Setting up python3-pandas (2.3.3+dfsg-1ubuntu1) ... 95s Processing triggers for man-db (2.13.1-1) ... 95s Processing triggers for libc-bin (2.42-2ubuntu2) ... 96s autopkgtest [10:58:42]: test command1: cd "$AUTOPKGTEST_TMP" && python3 -c "import pandas;a=pandas.DataFrame([[1,2],[3,4]])" 96s autopkgtest [10:58:42]: test command1: [----------------------- 97s autopkgtest [10:58:43]: test command1: -----------------------] 97s command1 PASS 97s autopkgtest [10:58:43]: test command1: - - - - - - - - - - results - - - - - - - - - - 98s autopkgtest [10:58:44]: test unittests3: preparing testbed 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 98s Solving dependencies... 98s The following NEW packages will be installed: 98s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 98s fonts-lyx libavahi-client3 libavahi-common-data libavahi-common3 libcups2t64 98s libdeflate0 libdouble-conversion3 libegl-mesa0 libegl1 libfontconfig1 98s libfontenc1 libfreetype6 libgbm1 libgl1 libgl1-mesa-dri libglvnd0 98s libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libharfbuzz0b libice6 98s libimagequant0 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 98s liblcms2-2 libmd4c0 libmtdev1t64 libopenjp2-7 libpcre2-16-0 libpixman-1-0 98s libpython3.14-minimal libpython3.14-stdlib libqhull-r8.0 libqt5core5t64 98s libqt5dbus5t64 libqt5designer5 libqt5gui5t64 libqt5help5 libqt5network5t64 98s libqt5printsupport5t64 libqt5sql5t64 libqt5test5t64 libqt5widgets5t64 98s libqt5xml5t64 libraqm0 libsharpyuv0 libsm6 libtcl8.6 libtiff6 libtk8.6 98s libvulkan1 libwacom-common libwacom9 libwayland-client0 libwebp7 98s libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 98s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 98s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 98s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 98s libxfont2 libxft2 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 98s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxxf86vm1 98s libzopfli1 locales-all mesa-libgallium python-matplotlib-data python3-all 98s python3-async-generator python3-bottleneck python3-brotli python3-bs4 98s python3-click python3-cloudpickle python3-contourpy python3-cycler 98s python3-dask python3-decorator python3-defusedxml python3-et-xmlfile 98s python3-execnet python3-fonttools python3-fs python3-fsspec python3-greenlet 98s python3-html5lib python3-hypothesis python3-iniconfig python3-kiwisolver 98s python3-locket python3-lxml python3-lz4 python3-matplotlib python3-mpmath 98s python3-numexpr python3-odf python3-openpyxl python3-partd python3-pil 98s python3-pil.imagetk python3-platformdirs python3-pluggy python3-py 98s python3-pyqt5 python3-pyqt5.sip python3-pyreadstat python3-pytest 98s python3-pytest-asyncio python3-pytest-forked python3-pytest-localserver 98s python3-pytest-xdist python3-pytestqt python3-scipy python3-sortedcontainers 98s python3-soupsieve python3-sqlalchemy python3-sympy python3-tabulate 98s python3-tk python3-toolz python3-ufolib2 python3-webencodings 98s python3-werkzeug python3-xarray python3-xlrd python3-xlsxwriter 98s python3-zopfli python3-zstandard python3.13-tk python3.14 python3.14-minimal 98s python3.14-tk tk8.6-blt2.5 tzdata-legacy unicode-data x11-common 98s x11-xkb-utils xsel xserver-common xvfb 98s 0 upgraded, 175 newly installed, 0 to remove and 0 not upgraded. 98s Need to get 124 MB of archives. 98s After this operation, 728 MB of additional disk space will be used. 98s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-minimal s390x 3.14.0-4 [904 kB] 99s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-minimal s390x 3.14.0-4 [2509 kB] 99s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libtcl8.6 s390x 8.6.17+dfsg-1 [1034 kB] 99s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 99s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 99s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 99s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 99s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 99s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libxrender1 s390x 1:0.9.12-1 [20.9 kB] 99s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 99s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 99s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libxss1 s390x 1:1.2.3-1build3 [7396 B] 99s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libtk8.6 s390x 8.6.17-1 [828 kB] 99s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x tk8.6-blt2.5 s390x 2.5.3+dfsg-8 [657 kB] 100s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x blt s390x 2.5.3+dfsg-8 [4826 B] 100s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig s390x 2.15.0-2.3ubuntu1 [191 kB] 100s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-lyx all 2.4.4-2 [171 kB] 100s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libavahi-common-data s390x 0.8-16ubuntu3 [31.1 kB] 100s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libavahi-common3 s390x 0.8-16ubuntu3 [23.3 kB] 100s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libavahi-client3 s390x 0.8-16ubuntu3 [26.2 kB] 100s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x libcups2t64 s390x 2.4.12-0ubuntu3 [280 kB] 100s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 100s Get:23 http://ftpmaster.internal/ubuntu resolute/universe s390x libdouble-conversion3 s390x 3.3.1-2 [43.5 kB] 100s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libx11-xcb1 s390x 2:1.8.12-1build1 [7972 B] 100s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-dri3-0 s390x 1.17.0-2build1 [7688 B] 100s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-present0 s390x 1.17.0-2build1 [6346 B] 100s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-randr0 s390x 1.17.0-2build1 [19.0 kB] 100s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-sync1 s390x 1.17.0-2build1 [9530 B] 100s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-xfixes0 s390x 1.17.0-2build1 [10.6 kB] 100s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libxshmfence1 s390x 1.3.3-1 [5202 B] 100s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x mesa-libgallium s390x 25.2.6-1ubuntu1 [8345 kB] 100s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libgbm1 s390x 25.2.6-1ubuntu1 [34.7 kB] 100s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libwayland-client0 s390x 1.24.0-2 [29.0 kB] 100s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-shm0 s390x 1.17.0-2build1 [5916 B] 100s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libegl-mesa0 s390x 25.2.6-1ubuntu1 [118 kB] 100s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 100s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libvulkan1 s390x 1.4.328.1-1 [155 kB] 100s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libgl1-mesa-dri s390x 25.2.6-1ubuntu1 [36.1 kB] 100s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-glx0 s390x 1.17.0-2build1 [25.6 kB] 100s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libxxf86vm1 s390x 1:1.1.4-2 [10.6 kB] 100s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libglx-mesa0 s390x 25.2.6-1ubuntu1 [114 kB] 100s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-7ubuntu1 [154 kB] 100s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 100s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x libharfbuzz0b s390x 12.1.0-1 [576 kB] 100s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 100s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 100s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libwacom-common all 2.16.1-1 [113 kB] 100s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libwacom9 s390x 2.16.1-1 [28.3 kB] 100s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libinput-bin s390x 1.28.1-1ubuntu2 [24.1 kB] 100s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libmtdev1t64 s390x 1.1.7-1 [15.6 kB] 100s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libinput10 s390x 1.28.1-1ubuntu2 [142 kB] 100s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 100s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 100s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.17-1 [176 kB] 100s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x libmd4c0 s390x 0.5.2-2 [47.7 kB] 100s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libpcre2-16-0 s390x 10.46-1 [260 kB] 100s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libpixman-1-0 s390x 0.46.4-1 [217 kB] 100s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-stdlib s390x 3.14.0-4 [2373 kB] 100s Get:59 http://ftpmaster.internal/ubuntu resolute/universe s390x libqhull-r8.0 s390x 2020.2-7 [199 kB] 100s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5core5t64 s390x 5.15.17+dfsg-1ubuntu1 [2244 kB] 100s Get:61 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5dbus5t64 s390x 5.15.17+dfsg-1ubuntu1 [240 kB] 100s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libglvnd0 s390x 1.7.0-1build2 [107 kB] 100s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libegl1 s390x 1.7.0-1build2 [31.0 kB] 100s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libglx0 s390x 1.7.0-1build2 [30.9 kB] 100s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libgl1 s390x 1.7.0-1build2 [135 kB] 100s Get:66 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5network5t64 s390x 5.15.17+dfsg-1ubuntu1 [786 kB] 100s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libsm6 s390x 2:1.2.6-1 [18.3 kB] 100s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x libxcb-icccm4 s390x 0.4.2-1 [11.4 kB] 100s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-util1 s390x 0.4.1-1 [10.7 kB] 101s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x libxcb-image0 s390x 0.4.0-2build1 [12.0 kB] 101s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x libxcb-keysyms1 s390x 0.4.1-1 [8908 B] 101s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-render0 s390x 1.17.0-2build1 [16.9 kB] 101s Get:73 http://ftpmaster.internal/ubuntu resolute/universe s390x libxcb-render-util0 s390x 0.3.10-1 [10.3 kB] 101s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-shape0 s390x 1.17.0-2build1 [6306 B] 101s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-xinerama0 s390x 1.17.0-2build1 [5516 B] 101s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-xinput0 s390x 1.17.0-2build1 [34.8 kB] 101s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libxcb-xkb1 s390x 1.17.0-2build1 [34.1 kB] 101s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libxkbcommon-x11-0 s390x 1.12.3-1 [15.2 kB] 101s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5gui5t64 s390x 5.15.17+dfsg-1ubuntu1 [4192 kB] 101s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5widgets5t64 s390x 5.15.17+dfsg-1ubuntu1 [2715 kB] 101s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5xml5t64 s390x 5.15.17+dfsg-1ubuntu1 [128 kB] 101s Get:82 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5designer5 s390x 5.15.17-3 [2897 kB] 101s Get:83 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5sql5t64 s390x 5.15.17+dfsg-1ubuntu1 [129 kB] 101s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5help5 s390x 5.15.17-3 [172 kB] 101s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5printsupport5t64 s390x 5.15.17+dfsg-1ubuntu1 [218 kB] 101s Get:86 http://ftpmaster.internal/ubuntu resolute/universe s390x libqt5test5t64 s390x 5.15.17+dfsg-1ubuntu1 [155 kB] 101s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libraqm0 s390x 0.10.3-1 [15.6 kB] 101s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 101s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 101s Get:90 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 101s Get:91 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 101s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 101s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 101s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libxt6t64 s390x 1:1.2.1-1.3 [180 kB] 101s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libxmu6 s390x 2:1.1.3-3build3 [51.8 kB] 101s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 101s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libxaw7 s390x 2:1.0.16-1 [201 kB] 101s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libxfont2 s390x 1:2.0.6-1build1 [101 kB] 101s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libxkbfile1 s390x 1:1.1.0-1build4 [76.5 kB] 101s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x libxrandr2 s390x 2:1.5.4-1 [20.8 kB] 101s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 101s Get:102 http://ftpmaster.internal/ubuntu resolute/universe s390x libzopfli1 s390x 1.0.3-3 [124 kB] 101s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x python-matplotlib-data all 3.10.7+dfsg1-1 [2930 kB] 103s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14 s390x 3.14.0-4 [805 kB] 103s Get:105 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-all s390x 3.13.7-2 [892 B] 103s Get:106 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-async-generator all 1.10-7 [18.1 kB] 103s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-bottleneck s390x 1.4.2+ds1-2build2 [118 kB] 103s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-brotli s390x 1.1.0-2build6 [386 kB] 103s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x python3-soupsieve all 2.7-2 [33.6 kB] 103s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x python3-bs4 all 4.13.4-3 [137 kB] 103s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 103s Get:112 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-cloudpickle all 3.1.1-1 [22.4 kB] 103s Get:113 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-contourpy s390x 1.3.1-2 [266 kB] 103s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-cycler all 0.12.1-2 [9850 B] 103s Get:115 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-fsspec all 2025.3.2-1ubuntu1 [217 kB] 103s Get:116 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-toolz all 1.0.0-2 [45.0 kB] 103s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-locket all 1.0.0-2 [5872 B] 103s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-partd all 1.4.2-1 [15.7 kB] 103s Get:119 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-dask all 2024.12.1+dfsg-2 [875 kB] 103s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x python3-decorator all 5.2.1-2 [28.1 kB] 103s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 103s Get:122 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-et-xmlfile all 2.0.0-1 [79.4 kB] 103s Get:123 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-execnet all 2.1.1-1 [33.4 kB] 103s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x python3-platformdirs all 4.3.7-1 [16.9 kB] 103s Get:125 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-fs all 2.4.16-9ubuntu1 [91.5 kB] 103s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x python3-lxml s390x 6.0.2-1 [2478 kB] 104s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-lz4 s390x 4.4.4+dfsg-3 [27.4 kB] 104s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-scipy s390x 1.15.3-1ubuntu1 [21.3 MB] 105s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-mpmath all 1.3.0-2 [423 kB] 105s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sympy all 1.14.0-2 [4306 kB] 105s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-ufolib2 all 0.17.1+dfsg1-1 [33.5 kB] 105s Get:132 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-zopfli s390x 0.4.0-1 [11.2 kB] 105s Get:133 http://ftpmaster.internal/ubuntu resolute/universe s390x unicode-data all 16.0.0-1 [9513 kB] 106s Get:134 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-fonttools s390x 4.57.0-2build1 [1773 kB] 106s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x python3-webencodings all 0.5.1-5 [11.5 kB] 106s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x python3-html5lib all 1.2-2 [90.6 kB] 106s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sortedcontainers all 2.4.0-2 [27.6 kB] 106s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-hypothesis all 6.130.5-2 [341 kB] 106s Get:139 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-iniconfig all 2.1.0-1 [6840 B] 106s Get:140 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-kiwisolver s390x 1.4.10~rc0-1 [65.0 kB] 106s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 106s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x python3-pil s390x 11.3.0-1ubuntu2 [542 kB] 106s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-tk s390x 3.14.0-4 [109 kB] 106s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13-tk s390x 3.13.9-1 [109 kB] 106s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x python3-tk s390x 3.13.9-1 [8948 B] 106s Get:146 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pil.imagetk s390x 11.3.0-1ubuntu2 [9922 B] 106s Get:147 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-matplotlib s390x 3.10.7+dfsg1-1 [17.2 MB] 106s Get:148 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-numexpr s390x 2.14.1-1 [166 kB] 106s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-odf all 1.4.2-4 [79.0 kB] 106s Get:150 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-openpyxl all 3.1.5+dfsg-3 [153 kB] 106s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pluggy all 1.6.0-1 [21.0 kB] 106s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-py all 1.11.0-6 [72.9 kB] 106s Get:153 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pyqt5.sip s390x 12.17.1-1 [88.2 kB] 106s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pyqt5 s390x 5.15.11+dfsg-3 [2871 kB] 106s Get:155 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pyreadstat s390x 1.2.8-1build2 [579 kB] 106s Get:156 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest all 8.3.5-2 [252 kB] 106s Get:157 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 107s Get:158 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-forked all 1.6.0-4 [7706 B] 107s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x python3-werkzeug all 3.1.3-2 [169 kB] 107s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-localserver all 0.9.0.post0-2 [22.0 kB] 107s Get:161 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-xdist all 3.8.0-2 [34.6 kB] 107s Get:162 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytestqt all 4.4.0-1 [32.4 kB] 107s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x python3-greenlet s390x 3.2.4-2 [183 kB] 107s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sqlalchemy all 2.0.40+ds1-2 [1220 kB] 107s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x python3-tabulate all 0.9.0-1 [45.3 kB] 107s Get:166 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-xarray all 2025.03.1-8 [831 kB] 107s Get:167 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-xlrd all 2.0.2-2 [83.4 kB] 107s Get:168 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-xlsxwriter all 3.1.9-2 [462 kB] 107s Get:169 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-zstandard s390x 0.25.0-1 [430 kB] 107s Get:170 http://ftpmaster.internal/ubuntu resolute/main s390x tzdata-legacy all 2025b-5ubuntu1 [99.3 kB] 107s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x x11-xkb-utils s390x 7.7+9 [169 kB] 107s Get:172 http://ftpmaster.internal/ubuntu resolute/universe s390x xsel s390x 1.2.1-1 [21.1 kB] 107s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x xserver-common all 2:21.1.18-1ubuntu1 [34.6 kB] 107s Get:174 http://ftpmaster.internal/ubuntu resolute/universe s390x xvfb s390x 2:21.1.18-1ubuntu1 [943 kB] 107s Get:175 http://ftpmaster.internal/ubuntu resolute/main s390x locales-all s390x 2.42-2ubuntu2 [11.5 MB] 107s Fetched 124 MB in 9s (14.1 MB/s) 107s Selecting previously unselected package libpython3.14-minimal:s390x. 107s (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 ... 64099 files and directories currently installed.) 107s Preparing to unpack .../000-libpython3.14-minimal_3.14.0-4_s390x.deb ... 107s Unpacking libpython3.14-minimal:s390x (3.14.0-4) ... 108s Selecting previously unselected package python3.14-minimal. 108s Preparing to unpack .../001-python3.14-minimal_3.14.0-4_s390x.deb ... 108s Unpacking python3.14-minimal (3.14.0-4) ... 108s Selecting previously unselected package libtcl8.6:s390x. 108s Preparing to unpack .../002-libtcl8.6_8.6.17+dfsg-1_s390x.deb ... 108s Unpacking libtcl8.6:s390x (8.6.17+dfsg-1) ... 108s Selecting previously unselected package libfreetype6:s390x. 108s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 108s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 108s Selecting previously unselected package fonts-dejavu-mono. 108s Preparing to unpack .../004-fonts-dejavu-mono_2.37-8_all.deb ... 108s Unpacking fonts-dejavu-mono (2.37-8) ... 108s Selecting previously unselected package fonts-dejavu-core. 108s Preparing to unpack .../005-fonts-dejavu-core_2.37-8_all.deb ... 108s Unpacking fonts-dejavu-core (2.37-8) ... 108s Selecting previously unselected package fontconfig-config. 108s Preparing to unpack .../006-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 108s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 108s Selecting previously unselected package libfontconfig1:s390x. 108s Preparing to unpack .../007-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 108s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 108s Selecting previously unselected package libxrender1:s390x. 108s Preparing to unpack .../008-libxrender1_1%3a0.9.12-1_s390x.deb ... 108s Unpacking libxrender1:s390x (1:0.9.12-1) ... 108s Selecting previously unselected package libxft2:s390x. 108s Preparing to unpack .../009-libxft2_2.3.6-1build1_s390x.deb ... 108s Unpacking libxft2:s390x (2.3.6-1build1) ... 108s Selecting previously unselected package x11-common. 108s Preparing to unpack .../010-x11-common_1%3a7.7+24ubuntu1_all.deb ... 108s Unpacking x11-common (1:7.7+24ubuntu1) ... 108s Selecting previously unselected package libxss1:s390x. 108s Preparing to unpack .../011-libxss1_1%3a1.2.3-1build3_s390x.deb ... 108s Unpacking libxss1:s390x (1:1.2.3-1build3) ... 108s Selecting previously unselected package libtk8.6:s390x. 108s Preparing to unpack .../012-libtk8.6_8.6.17-1_s390x.deb ... 108s Unpacking libtk8.6:s390x (8.6.17-1) ... 108s Selecting previously unselected package tk8.6-blt2.5. 108s Preparing to unpack .../013-tk8.6-blt2.5_2.5.3+dfsg-8_s390x.deb ... 108s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-8) ... 108s Selecting previously unselected package blt. 108s Preparing to unpack .../014-blt_2.5.3+dfsg-8_s390x.deb ... 108s Unpacking blt (2.5.3+dfsg-8) ... 108s Selecting previously unselected package fontconfig. 108s Preparing to unpack .../015-fontconfig_2.15.0-2.3ubuntu1_s390x.deb ... 108s Unpacking fontconfig (2.15.0-2.3ubuntu1) ... 108s Selecting previously unselected package fonts-lyx. 108s Preparing to unpack .../016-fonts-lyx_2.4.4-2_all.deb ... 108s Unpacking fonts-lyx (2.4.4-2) ... 108s Selecting previously unselected package libavahi-common-data:s390x. 108s Preparing to unpack .../017-libavahi-common-data_0.8-16ubuntu3_s390x.deb ... 108s Unpacking libavahi-common-data:s390x (0.8-16ubuntu3) ... 108s Selecting previously unselected package libavahi-common3:s390x. 108s Preparing to unpack .../018-libavahi-common3_0.8-16ubuntu3_s390x.deb ... 108s Unpacking libavahi-common3:s390x (0.8-16ubuntu3) ... 108s Selecting previously unselected package libavahi-client3:s390x. 108s Preparing to unpack .../019-libavahi-client3_0.8-16ubuntu3_s390x.deb ... 108s Unpacking libavahi-client3:s390x (0.8-16ubuntu3) ... 108s Selecting previously unselected package libcups2t64:s390x. 108s Preparing to unpack .../020-libcups2t64_2.4.12-0ubuntu3_s390x.deb ... 108s Unpacking libcups2t64:s390x (2.4.12-0ubuntu3) ... 108s Selecting previously unselected package libdeflate0:s390x. 108s Preparing to unpack .../021-libdeflate0_1.23-2_s390x.deb ... 108s Unpacking libdeflate0:s390x (1.23-2) ... 108s Selecting previously unselected package libdouble-conversion3:s390x. 108s Preparing to unpack .../022-libdouble-conversion3_3.3.1-2_s390x.deb ... 108s Unpacking libdouble-conversion3:s390x (3.3.1-2) ... 108s Selecting previously unselected package libx11-xcb1:s390x. 108s Preparing to unpack .../023-libx11-xcb1_2%3a1.8.12-1build1_s390x.deb ... 108s Unpacking libx11-xcb1:s390x (2:1.8.12-1build1) ... 108s Selecting previously unselected package libxcb-dri3-0:s390x. 108s Preparing to unpack .../024-libxcb-dri3-0_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-dri3-0:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libxcb-present0:s390x. 108s Preparing to unpack .../025-libxcb-present0_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-present0:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libxcb-randr0:s390x. 108s Preparing to unpack .../026-libxcb-randr0_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-randr0:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libxcb-sync1:s390x. 108s Preparing to unpack .../027-libxcb-sync1_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-sync1:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libxcb-xfixes0:s390x. 108s Preparing to unpack .../028-libxcb-xfixes0_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-xfixes0:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libxshmfence1:s390x. 108s Preparing to unpack .../029-libxshmfence1_1.3.3-1_s390x.deb ... 108s Unpacking libxshmfence1:s390x (1.3.3-1) ... 108s Selecting previously unselected package mesa-libgallium:s390x. 108s Preparing to unpack .../030-mesa-libgallium_25.2.6-1ubuntu1_s390x.deb ... 108s Unpacking mesa-libgallium:s390x (25.2.6-1ubuntu1) ... 108s Selecting previously unselected package libgbm1:s390x. 108s Preparing to unpack .../031-libgbm1_25.2.6-1ubuntu1_s390x.deb ... 108s Unpacking libgbm1:s390x (25.2.6-1ubuntu1) ... 108s Selecting previously unselected package libwayland-client0:s390x. 108s Preparing to unpack .../032-libwayland-client0_1.24.0-2_s390x.deb ... 108s Unpacking libwayland-client0:s390x (1.24.0-2) ... 108s Selecting previously unselected package libxcb-shm0:s390x. 108s Preparing to unpack .../033-libxcb-shm0_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-shm0:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libegl-mesa0:s390x. 108s Preparing to unpack .../034-libegl-mesa0_25.2.6-1ubuntu1_s390x.deb ... 108s Unpacking libegl-mesa0:s390x (25.2.6-1ubuntu1) ... 108s Selecting previously unselected package libfontenc1:s390x. 108s Preparing to unpack .../035-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 108s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 108s Selecting previously unselected package libvulkan1:s390x. 108s Preparing to unpack .../036-libvulkan1_1.4.328.1-1_s390x.deb ... 108s Unpacking libvulkan1:s390x (1.4.328.1-1) ... 108s Selecting previously unselected package libgl1-mesa-dri:s390x. 108s Preparing to unpack .../037-libgl1-mesa-dri_25.2.6-1ubuntu1_s390x.deb ... 108s Unpacking libgl1-mesa-dri:s390x (25.2.6-1ubuntu1) ... 108s Selecting previously unselected package libxcb-glx0:s390x. 108s Preparing to unpack .../038-libxcb-glx0_1.17.0-2build1_s390x.deb ... 108s Unpacking libxcb-glx0:s390x (1.17.0-2build1) ... 108s Selecting previously unselected package libxxf86vm1:s390x. 108s Preparing to unpack .../039-libxxf86vm1_1%3a1.1.4-2_s390x.deb ... 108s Unpacking libxxf86vm1:s390x (1:1.1.4-2) ... 108s Selecting previously unselected package libglx-mesa0:s390x. 108s Preparing to unpack .../040-libglx-mesa0_25.2.6-1ubuntu1_s390x.deb ... 108s Unpacking libglx-mesa0:s390x (25.2.6-1ubuntu1) ... 108s Selecting previously unselected package libgomp1:s390x. 108s Preparing to unpack .../041-libgomp1_15.2.0-7ubuntu1_s390x.deb ... 108s Unpacking libgomp1:s390x (15.2.0-7ubuntu1) ... 108s Selecting previously unselected package libgraphite2-3:s390x. 108s Preparing to unpack .../042-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 108s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 108s Selecting previously unselected package libharfbuzz0b:s390x. 108s Preparing to unpack .../043-libharfbuzz0b_12.1.0-1_s390x.deb ... 108s Unpacking libharfbuzz0b:s390x (12.1.0-1) ... 108s Selecting previously unselected package libice6:s390x. 108s Preparing to unpack .../044-libice6_2%3a1.1.1-1_s390x.deb ... 108s Unpacking libice6:s390x (2:1.1.1-1) ... 108s Selecting previously unselected package libimagequant0:s390x. 108s Preparing to unpack .../045-libimagequant0_2.18.0-1build1_s390x.deb ... 108s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 108s Selecting previously unselected package libwacom-common. 108s Preparing to unpack .../046-libwacom-common_2.16.1-1_all.deb ... 108s Unpacking libwacom-common (2.16.1-1) ... 108s Selecting previously unselected package libwacom9:s390x. 108s Preparing to unpack .../047-libwacom9_2.16.1-1_s390x.deb ... 108s Unpacking libwacom9:s390x (2.16.1-1) ... 108s Selecting previously unselected package libinput-bin. 108s Preparing to unpack .../048-libinput-bin_1.28.1-1ubuntu2_s390x.deb ... 108s Unpacking libinput-bin (1.28.1-1ubuntu2) ... 108s Selecting previously unselected package libmtdev1t64:s390x. 108s Preparing to unpack .../049-libmtdev1t64_1.1.7-1_s390x.deb ... 108s Unpacking libmtdev1t64:s390x (1.1.7-1) ... 108s Selecting previously unselected package libinput10:s390x. 108s Preparing to unpack .../050-libinput10_1.28.1-1ubuntu2_s390x.deb ... 108s Unpacking libinput10:s390x (1.28.1-1ubuntu2) ... 108s Selecting previously unselected package libjpeg-turbo8:s390x. 108s Preparing to unpack .../051-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 108s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 108s Selecting previously unselected package libjpeg8:s390x. 108s Preparing to unpack .../052-libjpeg8_8c-2ubuntu11_s390x.deb ... 108s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 108s Selecting previously unselected package liblcms2-2:s390x. 108s Preparing to unpack .../053-liblcms2-2_2.17-1_s390x.deb ... 108s Unpacking liblcms2-2:s390x (2.17-1) ... 108s Selecting previously unselected package libmd4c0:s390x. 108s Preparing to unpack .../054-libmd4c0_0.5.2-2_s390x.deb ... 108s Unpacking libmd4c0:s390x (0.5.2-2) ... 108s Selecting previously unselected package libpcre2-16-0:s390x. 108s Preparing to unpack .../055-libpcre2-16-0_10.46-1_s390x.deb ... 108s Unpacking libpcre2-16-0:s390x (10.46-1) ... 108s Selecting previously unselected package libpixman-1-0:s390x. 108s Preparing to unpack .../056-libpixman-1-0_0.46.4-1_s390x.deb ... 108s Unpacking libpixman-1-0:s390x (0.46.4-1) ... 108s Selecting previously unselected package libpython3.14-stdlib:s390x. 108s Preparing to unpack .../057-libpython3.14-stdlib_3.14.0-4_s390x.deb ... 108s Unpacking libpython3.14-stdlib:s390x (3.14.0-4) ... 109s Selecting previously unselected package libqhull-r8.0:s390x. 109s Preparing to unpack .../058-libqhull-r8.0_2020.2-7_s390x.deb ... 109s Unpacking libqhull-r8.0:s390x (2020.2-7) ... 109s Selecting previously unselected package libqt5core5t64:s390x. 109s Preparing to unpack .../059-libqt5core5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5core5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libqt5dbus5t64:s390x. 109s Preparing to unpack .../060-libqt5dbus5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5dbus5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libglvnd0:s390x. 109s Preparing to unpack .../061-libglvnd0_1.7.0-1build2_s390x.deb ... 109s Unpacking libglvnd0:s390x (1.7.0-1build2) ... 109s Selecting previously unselected package libegl1:s390x. 109s Preparing to unpack .../062-libegl1_1.7.0-1build2_s390x.deb ... 109s Unpacking libegl1:s390x (1.7.0-1build2) ... 109s Selecting previously unselected package libglx0:s390x. 109s Preparing to unpack .../063-libglx0_1.7.0-1build2_s390x.deb ... 109s Unpacking libglx0:s390x (1.7.0-1build2) ... 109s Selecting previously unselected package libgl1:s390x. 109s Preparing to unpack .../064-libgl1_1.7.0-1build2_s390x.deb ... 109s Unpacking libgl1:s390x (1.7.0-1build2) ... 109s Selecting previously unselected package libqt5network5t64:s390x. 109s Preparing to unpack .../065-libqt5network5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5network5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libsm6:s390x. 109s Preparing to unpack .../066-libsm6_2%3a1.2.6-1_s390x.deb ... 109s Unpacking libsm6:s390x (2:1.2.6-1) ... 109s Selecting previously unselected package libxcb-icccm4:s390x. 109s Preparing to unpack .../067-libxcb-icccm4_0.4.2-1_s390x.deb ... 109s Unpacking libxcb-icccm4:s390x (0.4.2-1) ... 109s Selecting previously unselected package libxcb-util1:s390x. 109s Preparing to unpack .../068-libxcb-util1_0.4.1-1_s390x.deb ... 109s Unpacking libxcb-util1:s390x (0.4.1-1) ... 109s Selecting previously unselected package libxcb-image0:s390x. 109s Preparing to unpack .../069-libxcb-image0_0.4.0-2build1_s390x.deb ... 109s Unpacking libxcb-image0:s390x (0.4.0-2build1) ... 109s Selecting previously unselected package libxcb-keysyms1:s390x. 109s Preparing to unpack .../070-libxcb-keysyms1_0.4.1-1_s390x.deb ... 109s Unpacking libxcb-keysyms1:s390x (0.4.1-1) ... 109s Selecting previously unselected package libxcb-render0:s390x. 109s Preparing to unpack .../071-libxcb-render0_1.17.0-2build1_s390x.deb ... 109s Unpacking libxcb-render0:s390x (1.17.0-2build1) ... 109s Selecting previously unselected package libxcb-render-util0:s390x. 109s Preparing to unpack .../072-libxcb-render-util0_0.3.10-1_s390x.deb ... 109s Unpacking libxcb-render-util0:s390x (0.3.10-1) ... 109s Selecting previously unselected package libxcb-shape0:s390x. 109s Preparing to unpack .../073-libxcb-shape0_1.17.0-2build1_s390x.deb ... 109s Unpacking libxcb-shape0:s390x (1.17.0-2build1) ... 109s Selecting previously unselected package libxcb-xinerama0:s390x. 109s Preparing to unpack .../074-libxcb-xinerama0_1.17.0-2build1_s390x.deb ... 109s Unpacking libxcb-xinerama0:s390x (1.17.0-2build1) ... 109s Selecting previously unselected package libxcb-xinput0:s390x. 109s Preparing to unpack .../075-libxcb-xinput0_1.17.0-2build1_s390x.deb ... 109s Unpacking libxcb-xinput0:s390x (1.17.0-2build1) ... 109s Selecting previously unselected package libxcb-xkb1:s390x. 109s Preparing to unpack .../076-libxcb-xkb1_1.17.0-2build1_s390x.deb ... 109s Unpacking libxcb-xkb1:s390x (1.17.0-2build1) ... 109s Selecting previously unselected package libxkbcommon-x11-0:s390x. 109s Preparing to unpack .../077-libxkbcommon-x11-0_1.12.3-1_s390x.deb ... 109s Unpacking libxkbcommon-x11-0:s390x (1.12.3-1) ... 109s Selecting previously unselected package libqt5gui5t64:s390x. 109s Preparing to unpack .../078-libqt5gui5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5gui5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libqt5widgets5t64:s390x. 109s Preparing to unpack .../079-libqt5widgets5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5widgets5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libqt5xml5t64:s390x. 109s Preparing to unpack .../080-libqt5xml5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5xml5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libqt5designer5:s390x. 109s Preparing to unpack .../081-libqt5designer5_5.15.17-3_s390x.deb ... 109s Unpacking libqt5designer5:s390x (5.15.17-3) ... 109s Selecting previously unselected package libqt5sql5t64:s390x. 109s Preparing to unpack .../082-libqt5sql5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5sql5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libqt5help5:s390x. 109s Preparing to unpack .../083-libqt5help5_5.15.17-3_s390x.deb ... 109s Unpacking libqt5help5:s390x (5.15.17-3) ... 109s Selecting previously unselected package libqt5printsupport5t64:s390x. 109s Preparing to unpack .../084-libqt5printsupport5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5printsupport5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libqt5test5t64:s390x. 109s Preparing to unpack .../085-libqt5test5t64_5.15.17+dfsg-1ubuntu1_s390x.deb ... 109s Unpacking libqt5test5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 109s Selecting previously unselected package libraqm0:s390x. 109s Preparing to unpack .../086-libraqm0_0.10.3-1_s390x.deb ... 109s Unpacking libraqm0:s390x (0.10.3-1) ... 109s Selecting previously unselected package libsharpyuv0:s390x. 109s Preparing to unpack .../087-libsharpyuv0_1.5.0-0.1_s390x.deb ... 109s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 109s Selecting previously unselected package libjbig0:s390x. 109s Preparing to unpack .../088-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 109s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 109s Selecting previously unselected package libwebp7:s390x. 109s Preparing to unpack .../089-libwebp7_1.5.0-0.1_s390x.deb ... 109s Unpacking libwebp7:s390x (1.5.0-0.1) ... 109s Selecting previously unselected package libtiff6:s390x. 109s Preparing to unpack .../090-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 109s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 109s Selecting previously unselected package libwebpdemux2:s390x. 109s Preparing to unpack .../091-libwebpdemux2_1.5.0-0.1_s390x.deb ... 109s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 109s Selecting previously unselected package libwebpmux3:s390x. 109s Preparing to unpack .../092-libwebpmux3_1.5.0-0.1_s390x.deb ... 109s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 109s Selecting previously unselected package libxt6t64:s390x. 109s Preparing to unpack .../093-libxt6t64_1%3a1.2.1-1.3_s390x.deb ... 109s Unpacking libxt6t64:s390x (1:1.2.1-1.3) ... 109s Selecting previously unselected package libxmu6:s390x. 109s Preparing to unpack .../094-libxmu6_2%3a1.1.3-3build3_s390x.deb ... 109s Unpacking libxmu6:s390x (2:1.1.3-3build3) ... 109s Selecting previously unselected package libxpm4:s390x. 109s Preparing to unpack .../095-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 109s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 109s Selecting previously unselected package libxaw7:s390x. 109s Preparing to unpack .../096-libxaw7_2%3a1.0.16-1_s390x.deb ... 109s Unpacking libxaw7:s390x (2:1.0.16-1) ... 109s Selecting previously unselected package libxfont2:s390x. 109s Preparing to unpack .../097-libxfont2_1%3a2.0.6-1build1_s390x.deb ... 109s Unpacking libxfont2:s390x (1:2.0.6-1build1) ... 109s Selecting previously unselected package libxkbfile1:s390x. 109s Preparing to unpack .../098-libxkbfile1_1%3a1.1.0-1build4_s390x.deb ... 109s Unpacking libxkbfile1:s390x (1:1.1.0-1build4) ... 109s Selecting previously unselected package libxrandr2:s390x. 109s Preparing to unpack .../099-libxrandr2_2%3a1.5.4-1_s390x.deb ... 109s Unpacking libxrandr2:s390x (2:1.5.4-1) ... 109s Selecting previously unselected package libxslt1.1:s390x. 109s Preparing to unpack .../100-libxslt1.1_1.1.43-0.3_s390x.deb ... 109s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 109s Selecting previously unselected package libzopfli1. 109s Preparing to unpack .../101-libzopfli1_1.0.3-3_s390x.deb ... 109s Unpacking libzopfli1 (1.0.3-3) ... 109s Selecting previously unselected package python-matplotlib-data. 109s Preparing to unpack .../102-python-matplotlib-data_3.10.7+dfsg1-1_all.deb ... 109s Unpacking python-matplotlib-data (3.10.7+dfsg1-1) ... 109s Selecting previously unselected package python3.14. 109s Preparing to unpack .../103-python3.14_3.14.0-4_s390x.deb ... 109s Unpacking python3.14 (3.14.0-4) ... 109s Selecting previously unselected package python3-all. 109s Preparing to unpack .../104-python3-all_3.13.7-2_s390x.deb ... 109s Unpacking python3-all (3.13.7-2) ... 109s Selecting previously unselected package python3-async-generator. 109s Preparing to unpack .../105-python3-async-generator_1.10-7_all.deb ... 109s Unpacking python3-async-generator (1.10-7) ... 109s Selecting previously unselected package python3-bottleneck. 109s Preparing to unpack .../106-python3-bottleneck_1.4.2+ds1-2build2_s390x.deb ... 109s Unpacking python3-bottleneck (1.4.2+ds1-2build2) ... 109s Selecting previously unselected package python3-brotli. 109s Preparing to unpack .../107-python3-brotli_1.1.0-2build6_s390x.deb ... 109s Unpacking python3-brotli (1.1.0-2build6) ... 109s Selecting previously unselected package python3-soupsieve. 109s Preparing to unpack .../108-python3-soupsieve_2.7-2_all.deb ... 109s Unpacking python3-soupsieve (2.7-2) ... 109s Selecting previously unselected package python3-bs4. 109s Preparing to unpack .../109-python3-bs4_4.13.4-3_all.deb ... 109s Unpacking python3-bs4 (4.13.4-3) ... 109s Selecting previously unselected package python3-click. 109s Preparing to unpack .../110-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 109s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 109s Selecting previously unselected package python3-cloudpickle. 109s Preparing to unpack .../111-python3-cloudpickle_3.1.1-1_all.deb ... 109s Unpacking python3-cloudpickle (3.1.1-1) ... 109s Selecting previously unselected package python3-contourpy. 109s Preparing to unpack .../112-python3-contourpy_1.3.1-2_s390x.deb ... 109s Unpacking python3-contourpy (1.3.1-2) ... 109s Selecting previously unselected package python3-cycler. 109s Preparing to unpack .../113-python3-cycler_0.12.1-2_all.deb ... 109s Unpacking python3-cycler (0.12.1-2) ... 109s Selecting previously unselected package python3-fsspec. 109s Preparing to unpack .../114-python3-fsspec_2025.3.2-1ubuntu1_all.deb ... 109s Unpacking python3-fsspec (2025.3.2-1ubuntu1) ... 109s Selecting previously unselected package python3-toolz. 109s Preparing to unpack .../115-python3-toolz_1.0.0-2_all.deb ... 109s Unpacking python3-toolz (1.0.0-2) ... 109s Selecting previously unselected package python3-locket. 109s Preparing to unpack .../116-python3-locket_1.0.0-2_all.deb ... 109s Unpacking python3-locket (1.0.0-2) ... 109s Selecting previously unselected package python3-partd. 109s Preparing to unpack .../117-python3-partd_1.4.2-1_all.deb ... 109s Unpacking python3-partd (1.4.2-1) ... 109s Selecting previously unselected package python3-dask. 109s Preparing to unpack .../118-python3-dask_2024.12.1+dfsg-2_all.deb ... 109s Unpacking python3-dask (2024.12.1+dfsg-2) ... 109s Selecting previously unselected package python3-decorator. 109s Preparing to unpack .../119-python3-decorator_5.2.1-2_all.deb ... 109s Unpacking python3-decorator (5.2.1-2) ... 109s Selecting previously unselected package python3-defusedxml. 109s Preparing to unpack .../120-python3-defusedxml_0.7.1-3_all.deb ... 109s Unpacking python3-defusedxml (0.7.1-3) ... 109s Selecting previously unselected package python3-et-xmlfile. 109s Preparing to unpack .../121-python3-et-xmlfile_2.0.0-1_all.deb ... 109s Unpacking python3-et-xmlfile (2.0.0-1) ... 109s Selecting previously unselected package python3-execnet. 109s Preparing to unpack .../122-python3-execnet_2.1.1-1_all.deb ... 109s Unpacking python3-execnet (2.1.1-1) ... 109s Selecting previously unselected package python3-platformdirs. 109s Preparing to unpack .../123-python3-platformdirs_4.3.7-1_all.deb ... 109s Unpacking python3-platformdirs (4.3.7-1) ... 110s Selecting previously unselected package python3-fs. 110s Preparing to unpack .../124-python3-fs_2.4.16-9ubuntu1_all.deb ... 110s Unpacking python3-fs (2.4.16-9ubuntu1) ... 110s Selecting previously unselected package python3-lxml:s390x. 110s Preparing to unpack .../125-python3-lxml_6.0.2-1_s390x.deb ... 110s Unpacking python3-lxml:s390x (6.0.2-1) ... 110s Selecting previously unselected package python3-lz4. 110s Preparing to unpack .../126-python3-lz4_4.4.4+dfsg-3_s390x.deb ... 110s Unpacking python3-lz4 (4.4.4+dfsg-3) ... 110s Selecting previously unselected package python3-scipy. 110s Preparing to unpack .../127-python3-scipy_1.15.3-1ubuntu1_s390x.deb ... 110s Unpacking python3-scipy (1.15.3-1ubuntu1) ... 110s Selecting previously unselected package python3-mpmath. 110s Preparing to unpack .../128-python3-mpmath_1.3.0-2_all.deb ... 110s Unpacking python3-mpmath (1.3.0-2) ... 110s Selecting previously unselected package python3-sympy. 110s Preparing to unpack .../129-python3-sympy_1.14.0-2_all.deb ... 110s Unpacking python3-sympy (1.14.0-2) ... 110s Selecting previously unselected package python3-ufolib2. 110s Preparing to unpack .../130-python3-ufolib2_0.17.1+dfsg1-1_all.deb ... 110s Unpacking python3-ufolib2 (0.17.1+dfsg1-1) ... 110s Selecting previously unselected package python3-zopfli. 110s Preparing to unpack .../131-python3-zopfli_0.4.0-1_s390x.deb ... 110s Unpacking python3-zopfli (0.4.0-1) ... 110s Selecting previously unselected package unicode-data. 110s Preparing to unpack .../132-unicode-data_16.0.0-1_all.deb ... 110s Unpacking unicode-data (16.0.0-1) ... 110s Selecting previously unselected package python3-fonttools. 110s Preparing to unpack .../133-python3-fonttools_4.57.0-2build1_s390x.deb ... 110s Unpacking python3-fonttools (4.57.0-2build1) ... 110s Selecting previously unselected package python3-webencodings. 110s Preparing to unpack .../134-python3-webencodings_0.5.1-5_all.deb ... 110s Unpacking python3-webencodings (0.5.1-5) ... 110s Selecting previously unselected package python3-html5lib. 110s Preparing to unpack .../135-python3-html5lib_1.2-2_all.deb ... 110s Unpacking python3-html5lib (1.2-2) ... 110s Selecting previously unselected package python3-sortedcontainers. 110s Preparing to unpack .../136-python3-sortedcontainers_2.4.0-2_all.deb ... 110s Unpacking python3-sortedcontainers (2.4.0-2) ... 110s Selecting previously unselected package python3-hypothesis. 110s Preparing to unpack .../137-python3-hypothesis_6.130.5-2_all.deb ... 110s Unpacking python3-hypothesis (6.130.5-2) ... 110s Selecting previously unselected package python3-iniconfig. 110s Preparing to unpack .../138-python3-iniconfig_2.1.0-1_all.deb ... 110s Unpacking python3-iniconfig (2.1.0-1) ... 110s Selecting previously unselected package python3-kiwisolver. 110s Preparing to unpack .../139-python3-kiwisolver_1.4.10~rc0-1_s390x.deb ... 110s Unpacking python3-kiwisolver (1.4.10~rc0-1) ... 110s Selecting previously unselected package libopenjp2-7:s390x. 110s Preparing to unpack .../140-libopenjp2-7_2.5.3-2.1_s390x.deb ... 110s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 110s Selecting previously unselected package python3-pil:s390x. 110s Preparing to unpack .../141-python3-pil_11.3.0-1ubuntu2_s390x.deb ... 110s Unpacking python3-pil:s390x (11.3.0-1ubuntu2) ... 111s Selecting previously unselected package python3.14-tk. 111s Preparing to unpack .../142-python3.14-tk_3.14.0-4_s390x.deb ... 111s Unpacking python3.14-tk (3.14.0-4) ... 111s Selecting previously unselected package python3.13-tk. 111s Preparing to unpack .../143-python3.13-tk_3.13.9-1_s390x.deb ... 111s Unpacking python3.13-tk (3.13.9-1) ... 111s Selecting previously unselected package python3-tk:s390x. 111s Preparing to unpack .../144-python3-tk_3.13.9-1_s390x.deb ... 111s Unpacking python3-tk:s390x (3.13.9-1) ... 111s Selecting previously unselected package python3-pil.imagetk:s390x. 111s Preparing to unpack .../145-python3-pil.imagetk_11.3.0-1ubuntu2_s390x.deb ... 111s Unpacking python3-pil.imagetk:s390x (11.3.0-1ubuntu2) ... 111s Selecting previously unselected package python3-matplotlib. 111s Preparing to unpack .../146-python3-matplotlib_3.10.7+dfsg1-1_s390x.deb ... 111s Unpacking python3-matplotlib (3.10.7+dfsg1-1) ... 111s Selecting previously unselected package python3-numexpr. 111s Preparing to unpack .../147-python3-numexpr_2.14.1-1_s390x.deb ... 111s Unpacking python3-numexpr (2.14.1-1) ... 111s Selecting previously unselected package python3-odf. 111s Preparing to unpack .../148-python3-odf_1.4.2-4_all.deb ... 111s Unpacking python3-odf (1.4.2-4) ... 111s Selecting previously unselected package python3-openpyxl. 111s Preparing to unpack .../149-python3-openpyxl_3.1.5+dfsg-3_all.deb ... 111s Unpacking python3-openpyxl (3.1.5+dfsg-3) ... 111s Selecting previously unselected package python3-pluggy. 111s Preparing to unpack .../150-python3-pluggy_1.6.0-1_all.deb ... 111s Unpacking python3-pluggy (1.6.0-1) ... 111s Selecting previously unselected package python3-py. 111s Preparing to unpack .../151-python3-py_1.11.0-6_all.deb ... 111s Unpacking python3-py (1.11.0-6) ... 111s Selecting previously unselected package python3-pyqt5.sip. 111s Preparing to unpack .../152-python3-pyqt5.sip_12.17.1-1_s390x.deb ... 111s Unpacking python3-pyqt5.sip (12.17.1-1) ... 111s Selecting previously unselected package python3-pyqt5. 111s Preparing to unpack .../153-python3-pyqt5_5.15.11+dfsg-3_s390x.deb ... 111s Unpacking python3-pyqt5 (5.15.11+dfsg-3) ... 111s Selecting previously unselected package python3-pyreadstat. 111s Preparing to unpack .../154-python3-pyreadstat_1.2.8-1build2_s390x.deb ... 111s Unpacking python3-pyreadstat (1.2.8-1build2) ... 111s Selecting previously unselected package python3-pytest. 111s Preparing to unpack .../155-python3-pytest_8.3.5-2_all.deb ... 111s Unpacking python3-pytest (8.3.5-2) ... 111s Selecting previously unselected package python3-pytest-asyncio. 111s Preparing to unpack .../156-python3-pytest-asyncio_0.25.1-1_all.deb ... 111s Unpacking python3-pytest-asyncio (0.25.1-1) ... 111s Selecting previously unselected package python3-pytest-forked. 111s Preparing to unpack .../157-python3-pytest-forked_1.6.0-4_all.deb ... 111s Unpacking python3-pytest-forked (1.6.0-4) ... 111s Selecting previously unselected package python3-werkzeug. 111s Preparing to unpack .../158-python3-werkzeug_3.1.3-2_all.deb ... 111s Unpacking python3-werkzeug (3.1.3-2) ... 111s Selecting previously unselected package python3-pytest-localserver. 111s Preparing to unpack .../159-python3-pytest-localserver_0.9.0.post0-2_all.deb ... 111s Unpacking python3-pytest-localserver (0.9.0.post0-2) ... 111s Selecting previously unselected package python3-pytest-xdist. 111s Preparing to unpack .../160-python3-pytest-xdist_3.8.0-2_all.deb ... 111s Unpacking python3-pytest-xdist (3.8.0-2) ... 111s Selecting previously unselected package python3-pytestqt. 111s Preparing to unpack .../161-python3-pytestqt_4.4.0-1_all.deb ... 111s Unpacking python3-pytestqt (4.4.0-1) ... 111s Selecting previously unselected package python3-greenlet. 111s Preparing to unpack .../162-python3-greenlet_3.2.4-2_s390x.deb ... 111s Unpacking python3-greenlet (3.2.4-2) ... 111s Selecting previously unselected package python3-sqlalchemy. 111s Preparing to unpack .../163-python3-sqlalchemy_2.0.40+ds1-2_all.deb ... 111s Unpacking python3-sqlalchemy (2.0.40+ds1-2) ... 111s Selecting previously unselected package python3-tabulate. 111s Preparing to unpack .../164-python3-tabulate_0.9.0-1_all.deb ... 111s Unpacking python3-tabulate (0.9.0-1) ... 111s Selecting previously unselected package python3-xarray. 111s Preparing to unpack .../165-python3-xarray_2025.03.1-8_all.deb ... 111s Unpacking python3-xarray (2025.03.1-8) ... 111s Selecting previously unselected package python3-xlrd. 111s Preparing to unpack .../166-python3-xlrd_2.0.2-2_all.deb ... 111s Unpacking python3-xlrd (2.0.2-2) ... 111s Selecting previously unselected package python3-xlsxwriter. 111s Preparing to unpack .../167-python3-xlsxwriter_3.1.9-2_all.deb ... 111s Unpacking python3-xlsxwriter (3.1.9-2) ... 111s Selecting previously unselected package python3-zstandard. 111s Preparing to unpack .../168-python3-zstandard_0.25.0-1_s390x.deb ... 111s Unpacking python3-zstandard (0.25.0-1) ... 111s Selecting previously unselected package tzdata-legacy. 111s Preparing to unpack .../169-tzdata-legacy_2025b-5ubuntu1_all.deb ... 111s Unpacking tzdata-legacy (2025b-5ubuntu1) ... 111s Selecting previously unselected package x11-xkb-utils. 111s Preparing to unpack .../170-x11-xkb-utils_7.7+9_s390x.deb ... 111s Unpacking x11-xkb-utils (7.7+9) ... 111s Selecting previously unselected package xsel. 111s Preparing to unpack .../171-xsel_1.2.1-1_s390x.deb ... 111s Unpacking xsel (1.2.1-1) ... 111s Selecting previously unselected package xserver-common. 111s Preparing to unpack .../172-xserver-common_2%3a21.1.18-1ubuntu1_all.deb ... 111s Unpacking xserver-common (2:21.1.18-1ubuntu1) ... 111s Selecting previously unselected package xvfb. 111s Preparing to unpack .../173-xvfb_2%3a21.1.18-1ubuntu1_s390x.deb ... 111s Unpacking xvfb (2:21.1.18-1ubuntu1) ... 111s Selecting previously unselected package locales-all. 111s Preparing to unpack .../174-locales-all_2.42-2ubuntu2_s390x.deb ... 111s Unpacking locales-all (2.42-2ubuntu2) ... 112s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 112s Setting up xsel (1.2.1-1) ... 112s Setting up libxcb-dri3-0:s390x (1.17.0-2build1) ... 112s Setting up liblcms2-2:s390x (2.17-1) ... 112s Setting up python3-iniconfig (2.1.0-1) ... 113s Setting up libpixman-1-0:s390x (0.46.4-1) ... 113s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 113s Setting up libx11-xcb1:s390x (2:1.8.12-1build1) ... 113s Setting up libdouble-conversion3:s390x (3.3.1-2) ... 113s Setting up libxcb-xfixes0:s390x (1.17.0-2build1) ... 113s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 113s Setting up python3-async-generator (1.10-7) ... 113s Setting up libxcb-xinput0:s390x (1.17.0-2build1) ... 113s Setting up libxrender1:s390x (1:0.9.12-1) ... 113s Setting up python3-py (1.11.0-6) ... 113s Setting up python3-lz4 (4.4.4+dfsg-3) ... 113s Setting up libxcb-render0:s390x (1.17.0-2build1) ... 113s Setting up python3-defusedxml (0.7.1-3) ... 113s Setting up libglvnd0:s390x (1.7.0-1build2) ... 113s Setting up fonts-lyx (2.4.4-2) ... 113s Setting up libxcb-glx0:s390x (1.17.0-2build1) ... 113s Setting up python3-fsspec (2025.3.2-1ubuntu1) ... 114s Setting up libpython3.14-minimal:s390x (3.14.0-4) ... 114s Setting up python3-xarray (2025.03.1-8) ... 116s Setting up libxcb-keysyms1:s390x (0.4.1-1) ... 116s Setting up libxcb-shape0:s390x (1.17.0-2build1) ... 116s Setting up x11-common (1:7.7+24ubuntu1) ... 116s Setting up libdeflate0:s390x (1.23-2) ... 116s Setting up python3-tabulate (0.9.0-1) ... 116s Setting up libqhull-r8.0:s390x (2020.2-7) ... 116s Setting up libxcb-render-util0:s390x (0.3.10-1) ... 116s Setting up libxcb-shm0:s390x (1.17.0-2build1) ... 116s Setting up libxcb-icccm4:s390x (0.4.2-1) ... 116s Setting up python3-sortedcontainers (2.4.0-2) ... 116s Setting up libgomp1:s390x (15.2.0-7ubuntu1) ... 116s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 116s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 116s Setting up python3-webencodings (0.5.1-5) ... 116s Setting up python3-pyreadstat (1.2.8-1build2) ... 116s Setting up locales-all (2.42-2ubuntu2) ... 116s Setting up libpcre2-16-0:s390x (10.46-1) ... 116s Setting up python3-platformdirs (4.3.7-1) ... 116s Setting up tzdata-legacy (2025b-5ubuntu1) ... 116s Setting up libxcb-util1:s390x (0.4.1-1) ... 116s Setting up libxxf86vm1:s390x (1:1.1.4-2) ... 116s Setting up python3-cloudpickle (3.1.1-1) ... 117s Setting up libxcb-xkb1:s390x (1.17.0-2build1) ... 117s Setting up libxcb-image0:s390x (0.4.0-2build1) ... 117s Setting up python3-fs (2.4.16-9ubuntu1) ... 117s Setting up libxcb-present0:s390x (1.17.0-2build1) ... 117s Setting up unicode-data (16.0.0-1) ... 117s Setting up libqt5core5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 117s Setting up python3-decorator (5.2.1-2) ... 117s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 117s Setting up python3-zstandard (0.25.0-1) ... 117s Setting up libxcb-xinerama0:s390x (1.17.0-2build1) ... 117s Setting up python3-xlsxwriter (3.1.9-2) ... 117s Setting up libzopfli1 (1.0.3-3) ... 117s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 117s Setting up libxcb-sync1:s390x (1.17.0-2build1) ... 117s Setting up python3-werkzeug (3.1.3-2) ... 118s Setting up python3-brotli (1.1.0-2build6) ... 118s Setting up libavahi-common-data:s390x (0.8-16ubuntu3) ... 118s Setting up python3-greenlet (3.2.4-2) ... 118s Setting up python3-cycler (0.12.1-2) ... 118s Setting up libimagequant0:s390x (2.18.0-1build1) ... 118s Setting up libxkbcommon-x11-0:s390x (1.12.3-1) ... 118s Setting up fonts-dejavu-mono (2.37-8) ... 118s Setting up python3-kiwisolver (1.4.10~rc0-1) ... 118s Setting up python3-bottleneck (1.4.2+ds1-2build2) ... 118s Setting up libxrandr2:s390x (2:1.5.4-1) ... 118s Setting up libtcl8.6:s390x (8.6.17+dfsg-1) ... 118s Setting up fonts-dejavu-core (2.37-8) ... 118s Setting up python3-numexpr (2.14.1-1) ... 118s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 118s Setting up python3-html5lib (1.2-2) ... 119s Setting up libvulkan1:s390x (1.4.328.1-1) ... 119s Setting up python3-pluggy (1.6.0-1) ... 119s Setting up libwebp7:s390x (1.5.0-0.1) ... 119s Setting up python3-pyqt5.sip (12.17.1-1) ... 119s Setting up libmtdev1t64:s390x (1.1.7-1) ... 119s Setting up libxshmfence1:s390x (1.3.3-1) ... 119s Setting up libxcb-randr0:s390x (1.17.0-2build1) ... 119s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 119s Setting up python3-et-xmlfile (2.0.0-1) ... 119s Setting up libqt5sql5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 119s Setting up libmd4c0:s390x (0.5.2-2) ... 119s Setting up python3-xlrd (2.0.2-2) ... 119s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 119s Setting up python3-toolz (1.0.0-2) ... 119s Setting up libharfbuzz0b:s390x (12.1.0-1) ... 119s Setting up python3-contourpy (1.3.1-2) ... 119s Setting up libxss1:s390x (1:1.2.3-1build3) ... 119s Setting up libxkbfile1:s390x (1:1.1.0-1build4) ... 119s Setting up python3-mpmath (1.3.0-2) ... 120s Setting up python3-execnet (2.1.1-1) ... 120s Setting up python-matplotlib-data (3.10.7+dfsg1-1) ... 120s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 120s Setting up python3-locket (1.0.0-2) ... 120s Setting up libxfont2:s390x (1:2.0.6-1build1) ... 120s Setting up python3-soupsieve (2.7-2) ... 120s Setting up python3.14-minimal (3.14.0-4) ... 121s Setting up python3-odf (1.4.2-4) ... 121s Setting up libwacom-common (2.16.1-1) ... 121s Setting up libwayland-client0:s390x (1.24.0-2) ... 121s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 121s Setting up python3-partd (1.4.2-1) ... 121s Setting up python3-sympy (1.14.0-2) ... 130s /usr/lib/python3/dist-packages/sympy/testing/runtests.py:283: SyntaxWarning: 'return' in a 'finally' block 130s return p.returncode 130s Setting up libice6:s390x (2:1.1.1-1) ... 130s Setting up mesa-libgallium:s390x (25.2.6-1ubuntu1) ... 130s Setting up libqt5dbus5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 130s Setting up python3-scipy (1.15.3-1ubuntu1) ... 133s /usr/lib/python3/dist-packages/scipy/optimize/_optimize.py:921: SyntaxWarning: 'break' in a 'finally' block 133s break 135s Setting up libgbm1:s390x (25.2.6-1ubuntu1) ... 135s Setting up libpython3.14-stdlib:s390x (3.14.0-4) ... 135s Setting up libwacom9:s390x (2.16.1-1) ... 135s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 135s Setting up python3-pytest (8.3.5-2) ... 136s Setting up python3-pytest-localserver (0.9.0.post0-2) ... 136s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 136s Setting up python3-hypothesis (6.130.5-2) ... 136s Setting up libgl1-mesa-dri:s390x (25.2.6-1ubuntu1) ... 136s Setting up libqt5network5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 136s Setting up libavahi-common3:s390x (0.8-16ubuntu3) ... 136s Setting up python3-dask (2024.12.1+dfsg-2) ... 138s Setting up libqt5xml5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 138s Setting up libqt5test5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 138s Setting up python3-bs4 (4.13.4-3) ... 138s Setting up python3-zopfli (0.4.0-1) ... 138s Setting up python3-sqlalchemy (2.0.40+ds1-2) ... 140s Setting up libinput-bin (1.28.1-1ubuntu2) ... 140s Setting up python3-pytest-forked (1.6.0-4) ... 140s Setting up libegl-mesa0:s390x (25.2.6-1ubuntu1) ... 140s Setting up libraqm0:s390x (0.10.3-1) ... 140s Setting up python3-pytest-asyncio (0.25.1-1) ... 140s Setting up python3-lxml:s390x (6.0.2-1) ... 141s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 141s Setting up libegl1:s390x (1.7.0-1build2) ... 141s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 141s Setting up python3.14 (3.14.0-4) ... 141s Setting up libsm6:s390x (2:1.2.6-1) ... 141s Setting up python3-pytestqt (4.4.0-1) ... 141s Setting up libavahi-client3:s390x (0.8-16ubuntu3) ... 141s Setting up libinput10:s390x (1.28.1-1ubuntu2) ... 141s Setting up fontconfig (2.15.0-2.3ubuntu1) ... 143s Regenerating fonts cache... done. 143s Setting up libxft2:s390x (2.3.6-1build1) ... 143s Setting up libglx-mesa0:s390x (25.2.6-1ubuntu1) ... 143s Setting up python3-pytest-xdist (3.8.0-2) ... 144s Setting up libglx0:s390x (1.7.0-1build2) ... 144s Setting up libtk8.6:s390x (8.6.17-1) ... 144s Setting up python3-all (3.13.7-2) ... 144s Setting up python3.13-tk (3.13.9-1) ... 144s Setting up python3-pil:s390x (11.3.0-1ubuntu2) ... 144s Setting up libgl1:s390x (1.7.0-1build2) ... 144s Setting up python3-openpyxl (3.1.5+dfsg-3) ... 145s Setting up libxt6t64:s390x (1:1.2.1-1.3) ... 145s Setting up libcups2t64:s390x (2.4.12-0ubuntu3) ... 145s Setting up tk8.6-blt2.5 (2.5.3+dfsg-8) ... 145s Setting up libxmu6:s390x (2:1.1.3-3build3) ... 145s Setting up python3.14-tk (3.14.0-4) ... 145s Setting up blt (2.5.3+dfsg-8) ... 145s Setting up python3-tk:s390x (3.13.9-1) ... 145s Setting up libxaw7:s390x (2:1.0.16-1) ... 145s Setting up libqt5gui5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 145s Setting up python3-pil.imagetk:s390x (11.3.0-1ubuntu2) ... 145s Setting up libqt5widgets5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 145s Setting up x11-xkb-utils (7.7+9) ... 145s Setting up libqt5help5:s390x (5.15.17-3) ... 145s Setting up xserver-common (2:21.1.18-1ubuntu1) ... 145s Setting up libqt5printsupport5t64:s390x (5.15.17+dfsg-1ubuntu1) ... 145s Setting up libqt5designer5:s390x (5.15.17-3) ... 145s Setting up xvfb (2:21.1.18-1ubuntu1) ... 145s Setting up python3-pyqt5 (5.15.11+dfsg-3) ... 145s Setting up python3-ufolib2 (0.17.1+dfsg1-1) ... 145s Setting up python3-fonttools (4.57.0-2build1) ... 146s Setting up python3-matplotlib (3.10.7+dfsg1-1) ... 148s Processing triggers for libc-bin (2.42-2ubuntu2) ... 148s Processing triggers for systemd (257.9-0ubuntu2) ... 148s Processing triggers for man-db (2.13.1-1) ... 149s Processing triggers for udev (257.9-0ubuntu2) ... 150s autopkgtest [10:59:36]: test unittests3: [----------------------- 150s ++ dpkg --print-architecture 150s + arch=s390x 150s ++ py3versions -s 150s + pys='python3.14 python3.13' 150s + sourcetestroot=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests 150s + tomlfile=/tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 150s + echo amd64 i386 150s + grep s390x 150s + marker='not slow' 150s + echo s390x 150s + grep -E 'mips|hppa' 150s === python3.14 === 150s + PYTEST_WARN_IGNORE= 150s + cd /tmp/autopkgtest.JYBnSU/autopkgtest_tmp 150s + TEST_SUCCESS=true 150s + for py in $pys 150s + echo '=== python3.14 ===' 150s ++ python3.14 -c 'import pandas as pd; print(pd.__path__[0])' 151s + modpath=/usr/lib/python3/dist-packages/pandas 151s + for TEST_SUBSET in $modpath/tests/* 151s + echo /usr/lib/python3/dist-packages/pandas/tests/__init__.py 151s + grep -q -e __pycache__ 151s + PANDAS_CI=1 151s + LC_ALL=C.UTF-8 151s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/__init__.py 153s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 153s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 153s 153s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 153s ============================= test session starts ============================== 153s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 153s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 153s rootdir: /usr/lib/python3/dist-packages/pandas 153s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 153s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 153s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 153s collected 0 items 153s 153s =============================== warnings summary =============================== 153s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 153s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-sz2va323' 153s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 153s 153s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 153s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-j4i651y4' 153s session.config.cache.set(STEPWISE_CACHE_DIR, []) 153s 153s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 153s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 153s ============================= 2 warnings in 0.08s ============================== 153s rdjoqkol test state = true 153s + test 5 == 5 153s + echo 'rdjoqkol test state = true' 153s + for TEST_SUBSET in $modpath/tests/* 153s + echo /usr/lib/python3/dist-packages/pandas/tests/__pycache__ 153s + grep -q -e __pycache__ 153s rdjoqkol test state = true 153s + echo 'rdjoqkol test state = true' 153s + for TEST_SUBSET in $modpath/tests/* 153s + echo /usr/lib/python3/dist-packages/pandas/tests/api 153s + grep -q -e __pycache__ 153s + PANDAS_CI=1 153s + LC_ALL=C.UTF-8 153s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/api 155s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 155s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 155s 155s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 155s ============================= test session starts ============================== 155s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 155s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 155s rootdir: /usr/lib/python3/dist-packages/pandas 155s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 155s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 155s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 155s collected 14 items 155s 155s ../../../usr/lib/python3/dist-packages/pandas/tests/api/test_api.py ............ 155s ../../../usr/lib/python3/dist-packages/pandas/tests/api/test_types.py .. 155s 155s =============================== warnings summary =============================== 155s tests/api/test_api.py::TestPDApi::test_api 155s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 155s return asyncio.get_event_loop_policy() 155s 155s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 155s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-xaojaxfq' 155s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 155s 155s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 155s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-16rjbq5i' 155s session.config.cache.set(STEPWISE_CACHE_DIR, []) 155s 155s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 155s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 155s ============================= slowest 30 durations ============================= 155s 155s (30 durations < 0.005s hidden. Use -vv to show these durations.) 155s ======================== 14 passed, 3 warnings in 0.09s ======================== 155s + echo 'rdjoqkol test state = true' 155s + for TEST_SUBSET in $modpath/tests/* 155s rdjoqkol test state = true 155s + echo /usr/lib/python3/dist-packages/pandas/tests/apply 155s + grep -q -e __pycache__ 155s + PANDAS_CI=1 155s + LC_ALL=C.UTF-8 155s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/apply 156s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 156s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 156s 156s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 157s ============================= test session starts ============================== 157s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 157s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 157s rootdir: /usr/lib/python3/dist-packages/pandas 157s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 157s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 157s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 157s collected 1224 items / 1 skipped 157s 157s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_frame_apply.py .s....ssss........ss.s.s...............ss..ss.s..ss...................ssssssssssssssss.........................s..............................................s.s.s.s.............................................sss.s...........s.s..s...s....... 157s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_frame_apply_relabeling.py ..x.. 158s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_frame_transform.py ...s.s.s................................................ss..ss..ss.....x........x........x........ 158s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_invalid_arg.py ....................................................................................................................................................................................................... 158s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_series_apply.py ................................x.....x....x........................................................................................ 158s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_series_apply_relabeling.py .. 158s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_series_transform.py ............ 160s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_str.py ....................xxxxx...................................................................................................................................................................................................................................................................................................................................................................................................................................................................x...........x...........x...........x...........x........ 160s 160s =============================== warnings summary =============================== 160s tests/apply/test_frame_apply.py::test_apply[python] 160s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 160s return asyncio.get_event_loop_policy() 160s 160s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 160s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6wlofgcg' 160s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 160s 160s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 160s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_ahdtmu5' 160s session.config.cache.set(STEPWISE_CACHE_DIR, []) 160s 160s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 160s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 160s ============================= slowest 30 durations ============================= 160s 0.03s call tests/apply/test_frame_apply.py::test_apply_differently_indexed 160s 0.02s call tests/apply/test_frame_apply.py::test_agg_transform[axis=1] 160s 0.02s call tests/apply/test_frame_apply.py::test_agg_transform[axis='columns'] 160s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis=1] 160s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis='columns'] 160s 0.01s call tests/apply/test_series_apply.py::test_transform[False] 160s 0.01s call tests/apply/test_frame_apply.py::test_apply_mutating 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops3-names3] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops3-names3] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops1-names1] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops1-names1] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops0-names0] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops2-names2] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops2-names2] 160s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops0-names0] 160s 0.01s call tests/apply/test_series_apply.py::test_transform[compat] 160s 0.01s call tests/apply/test_str.py::test_transform_groupby_kernel_frame[axis=1-pct_change] 160s 0.01s call tests/apply/test_str.py::test_transform_groupby_kernel_frame[axis='columns'-pct_change] 160s 0.01s call tests/apply/test_frame_apply_relabeling.py::test_agg_namedtuple 160s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis=0] 160s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis='index'] 160s 0.01s teardown tests/apply/test_str.py::test_transform_method_name[rank] 160s 0.01s call tests/apply/test_series_apply.py::test_with_nested_series[agg] 160s 0.01s call tests/apply/test_series_apply.py::test_with_nested_series[apply] 160s 0.01s call tests/apply/test_frame_apply.py::test_agg_transform[axis=0] 160s 0.01s call tests/apply/test_frame_apply.py::test_agg_transform[axis='index'] 160s 160s (4 durations < 0.005s hidden. Use -vv to show these durations.) 160s =========== 1153 passed, 55 skipped, 17 xfailed, 3 warnings in 4.01s =========== 160s rdjoqkol test state = true 160s + echo 'rdjoqkol test state = true' 160s + for TEST_SUBSET in $modpath/tests/* 160s + echo /usr/lib/python3/dist-packages/pandas/tests/arithmetic 160s + grep -q -e __pycache__ 160s + PANDAS_CI=1 160s + LC_ALL=C.UTF-8 160s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/arithmetic 162s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 162s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 162s 162s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 163s ============================= test session starts ============================== 163s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 163s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 163s rootdir: /usr/lib/python3/dist-packages/pandas 163s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 163s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 163s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 163s collected 19330 items 163s 163s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_array_ops.py .. 163s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_categorical.py .. 193s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_datetime64.py .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 194s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_interval.py ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 197s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_numeric.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s..s.....s..s............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 197s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_object.py .......s........................................................................................... 198s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_period.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 201s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_timedelta64.py .................................................................................................................................................................................................................................................................s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s.....s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s.....s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s.....s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 201s 201s =============================== warnings summary =============================== 201s tests/arithmetic/test_array_ops.py::test_na_logical_op_2d 201s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 201s return asyncio.get_event_loop_policy() 201s 201s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 201s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-zandua5t' 201s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 201s 201s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 201s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_n7me9mi' 201s session.config.cache.set(STEPWISE_CACHE_DIR, []) 201s 201s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 201s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 201s ============================= slowest 30 durations ============================= 201s 0.10s call tests/arithmetic/test_numeric.py::TestDivisionByZero::test_ser_div_ser[numexpr-int8-float64] 201s 0.10s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ms-0-True-CBMonthEnd] 201s 0.09s teardown tests/arithmetic/test_timedelta64.py::test_add_timestamp_to_timedelta 201s 0.06s call tests/arithmetic/test_datetime64.py::TestDatetimeIndexComparisons::test_dti_cmp_datetimelike['UTC-02:15'-other1] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-ms] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-s] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-us] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-ns] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-5-True-cls_and_kwargs27] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-5-True-cls_and_kwargs27] 201s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-5-True-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ns-5-True-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ns-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ms-5-True-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-s-5-True-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-s-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ms-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ns-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-us-5-True-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ns-5-True-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-us-5-False-cls_and_kwargs27] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-5-True-CBMonthBegin] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-0-True-CBMonthBegin] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-0-True-CBMonthBegin] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-0-True-CBMonthBegin] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-5-True-CBMonthBegin] 201s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-5-True-CBMonthBegin] 201s =============== 19158 passed, 172 skipped, 3 warnings in 38.88s ================ 201s rdjoqkol test state = true 201s + echo 'rdjoqkol test state = true' 201s + for TEST_SUBSET in $modpath/tests/* 201s + echo /usr/lib/python3/dist-packages/pandas/tests/arrays 201s + grep -q -e __pycache__ 201s + PANDAS_CI=1 201s + LC_ALL=C.UTF-8 201s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/arrays 203s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 203s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 203s 203s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 205s ============================= test session starts ============================== 205s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 205s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 205s rootdir: /usr/lib/python3/dist-packages/pandas 205s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 205s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 205s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 205s collected 19115 items / 2 skipped 205s 205s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_arithmetic.py ..................... 205s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_astype.py ... 205s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_comparison.py .................................... 205s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_construction.py ............................. 205s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_function.py ........... 205s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_indexing.py ... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_logical.py ................................................................................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_ops.py .. 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_reduction.py .............................. 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_repr.py . 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_algos.py .............. 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_analytics.py ........x..x................................................ 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_api.py ................................................................. 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_astype.py ...................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_constructors.py ....................................................................................................................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_dtypes.py .................................. 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_indexing.py ............................................................................................................................................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_map.py ............................. 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_missing.py .......................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_operators.py ...................................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_replace.py ...................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_repr.py ....................... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_sorting.py .... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_subclass.py ... 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_take.py ................ 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_warnings.py s 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/datetimes/test_constructors.py ......................ssssssssssssss 206s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/datetimes/test_cumulative.py ... 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/datetimes/test_reductions.py ................................................................................................................................................................................................................. 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_arithmetic.py .............................................................. 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_astype.py ......... 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_comparison.py .................................................................................................................. 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_concat.py ... 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_construction.py ............................... 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_contains.py . 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_function.py .................................................... 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_repr.py ........ 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_to_numpy.py .............................. 207s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_arithmetic.py ................................................................................................................................................................................................................................................................................................................................................... 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_comparison.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_concat.py .................. 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_construction.py ............................................... 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_dtypes.py ......................................................................................................................... 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_function.py ............................................................................................................................. 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_indexing.py .. 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_reduction.py ............................................... 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_repr.py .......................... 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_astype.py .. 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_formats.py . 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_interval.py .............................................................................. 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_interval_pyarrow.py ssssssss 208s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_overlaps.py .................................................................................................................... 209s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/masked/test_arithmetic.py ..............................................................................................................................................ss........................................................................................................................................................ss........................................................................................................................................................ss........................................................................................................................................................ss........................................................................................................................................................ss............................................................................................................................................................................................................................................................................................................................................................... 209s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/masked/test_function.py ..................... 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/masked/test_indexing.py ........................................................................................................... 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/numpy_/test_indexing.py ....................................... 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/numpy_/test_numpy.py .............................................................................................. 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/period/test_astype.py .......... 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/period/test_constructors.py ..................... 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/period/test_reductions.py ... 210s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_accessor.py ............................................. 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_arithmetics.py ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_array.py ............................................................................ 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_astype.py ........................ 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_combine_concat.py .......... 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_constructors.py ................................. 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_dtype.py ........................................................ 211s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_indexing.py ................................................................................ 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_libsparse.py ..................................................................................... 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_reductions.py ....................................................................... 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_unary.py ......... 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/string_/test_concat.py ss..s..ss..ss. 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/string_/test_string.py ss.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.xssxxssx.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss.ssssssssssssssssssssssss.ss..ss..ss..ss..ss..ss..ss........ssss...ss..ss..ss..ss..ss..ss..ss...ssss....ssss......ssssssss........ssssssss.....ss.sssssssssssssssssssss.ss..ss...ssss...ss..ss....ssssss....ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss.ssss.ss..ss..ss...ssss.. 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/string_/test_string_arrow.py s.s.ssssssssssssss.ssssssssssssssssssssssssssssssssss 212s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_array.py ............................................................................................ 223s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_datetimelike.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sss....................................................................................................................................................................................................ssssssssssssssssss.......................................................................................................................................................................................................................................................................................................................................... 226s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_datetimes.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 226s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_ndarray_backed.py ..... 226s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_period.py ................... 226s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_timedeltas.py ...................................................................................................................................................... 226s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/timedeltas/test_constructors.py ........ 226s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/timedeltas/test_cumulative.py ..... 227s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/timedeltas/test_reductions.py .......................... 227s 227s =============================== warnings summary =============================== 227s tests/arrays/boolean/test_arithmetic.py::test_add_mul[add] 227s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 227s return asyncio.get_event_loop_policy() 227s 227s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 227s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-h31dxa3y' 227s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 227s 227s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 227s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-1b8w64uw' 227s session.config.cache.set(STEPWISE_CACHE_DIR, []) 227s 227s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 227s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 227s ============================= slowest 30 durations ============================= 227s 0.18s call tests/arrays/sparse/test_accessor.py::TestSeriesAccessor::test_from_coo 227s 0.12s teardown tests/arrays/timedeltas/test_reductions.py::TestReductions::test_mean_2d 227s 0.11s setup tests/arrays/test_datetimelike.py::TestDatetimeArray::test_concat_same_type_invalid[datetime.timezone.utc-W] 227s 0.10s setup tests/arrays/test_datetimelike.py::TestDatetimeArray::test_scalar_from_string[tzlocal()-D] 227s 0.06s call tests/arrays/masked/test_indexing.py::TestSetitemValidation::test_setitem_validation_scalar_int[Int64-invalid4] 227s 0.04s call tests/arrays/categorical/test_dtypes.py::TestCategoricalDtypes::test_codes_dtypes 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_mixed_array_comparison[block] 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_mixed_array_comparison[integer] 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_scalar_comparison[block] 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_scalar_comparison[integer] 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_int_array_comparison[block] 227s 0.01s call tests/arrays/integer/test_arithmetic.py::test_values_multiplying_large_series_by_NA 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_array_comparison[block] 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_int_array_comparison[integer] 227s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_array_comparison[integer] 227s 0.01s setup tests/arrays/test_datetimelike.py::TestDatetimeArray::test_scalar_from_string[None-B] 227s 0.01s call tests/arrays/test_period.py::test_repr_large 227s 0.01s call tests/arrays/test_datetimelike.py::TestPeriodArray::test_median[W] 227s 227s (12 durations < 0.005s hidden. Use -vv to show these durations.) 227s ========== 18339 passed, 772 skipped, 6 xfailed, 3 warnings in 23.84s ========== 227s + echo 'rdjoqkol test state = true' 227s + for TEST_SUBSET in $modpath/tests/* 227s + echo /usr/lib/python3/dist-packages/pandas/tests/base 227s + grep -q -e __pycache__ 227s rdjoqkol test state = true 227s + PANDAS_CI=1 227s + LC_ALL=C.UTF-8 227s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/base 229s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 229s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 229s 229s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 229s ============================= test session starts ============================== 229s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 229s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 229s rootdir: /usr/lib/python3/dist-packages/pandas 229s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 229s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 229s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 229s collected 1817 items 229s 229s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_constructors.py ........................... 229s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_conversion.py ................................................................................................................................................................................................................................................................................................................................... 229s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_fillna.py ......................................................................................ssssssssssssssssss....ssss........ssssssssss......ss................................................ss......................ssssssssssss 230s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_misc.py .............................................................................................................................................................................................................................................xx...xxx......................................................................s...... 230s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_transpose.py .................................................................................................................................................................................................................................... 230s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_unique.py ......................................................................................ssssssssssssssssss....ssss........ssssssssss......ss................................................ss......................ssssssssssss......................................................................................ssssssssssssssssss....ssss..........ssssssss......ss........................................................................ssssssssssss.... 231s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_value_counts.py ......................................................................................ssssssssssssssssss....ssss........ssssssssss......ss................................................ss......................ssssssssssss......................... 231s 231s =============================== warnings summary =============================== 231s tests/base/test_constructors.py::TestPandasDelegate::test_invalid_delegation 231s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 231s return asyncio.get_event_loop_policy() 231s 231s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 231s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-5hr0qver' 231s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 231s 231s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 231s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-fbs0lnum' 231s session.config.cache.set(STEPWISE_CACHE_DIR, []) 231s 231s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 231s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 231s ============================= slowest 30 durations ============================= 231s 0.03s call tests/base/test_value_counts.py::test_value_counts[timedelta] 231s 0.02s call tests/base/test_value_counts.py::test_value_counts_null[interval-nan] 231s 0.02s call tests/base/test_value_counts.py::test_value_counts_null[interval-None] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts[interval] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts[datetime-tz] 231s 0.01s call tests/base/test_conversion.py::TestToIterable::test_iter_box_dt64[ns] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-tz-None] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-tz-nan] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[period-None] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[period-nan] 231s 0.01s call tests/base/test_unique.py::test_unique[datetime-tz] 231s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-tz-None] 231s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-tz-nan] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_bins[index] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_bins[series] 231s 0.01s call tests/base/test_unique.py::test_unique_null[timedelta-None] 231s 0.01s call tests/base/test_unique.py::test_unique_null[timedelta-nan] 231s 0.01s call tests/base/test_unique.py::test_unique[timedelta] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts[datetime] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[timedelta-nan] 231s 0.01s teardown tests/base/test_value_counts.py::test_value_counts_object_inference_deprecated 231s 0.01s call tests/base/test_value_counts.py::test_value_counts[period] 231s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-nan] 231s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-None] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[timedelta-None] 231s 0.01s call tests/base/test_unique.py::test_unique[datetime] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-nan] 231s 0.01s call tests/base/test_unique.py::test_unique_null[period-nan] 231s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-None] 231s 0.01s call tests/base/test_unique.py::test_unique[period] 231s =========== 1623 passed, 189 skipped, 5 xfailed, 3 warnings in 2.44s =========== 231s + echo 'rdjoqkol test state = true' 231s + for TEST_SUBSET in $modpath/tests/* 231s + echo /usr/lib/python3/dist-packages/pandas/tests/computation 231s + grep -q -e __pycache__ 231s rdjoqkol test state = true 231s + PANDAS_CI=1 231s + LC_ALL=C.UTF-8 231s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/computation 233s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 233s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 233s 233s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 233s ============================= test session starts ============================== 233s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 233s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 233s rootdir: /usr/lib/python3/dist-packages/pandas 233s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 233s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 233s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 233s collected 11161 items 233s 233s ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_compat.py ..... 265s ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................FF..............FF..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xx..............................xx..............................xx..............................xx..............FF..............FF.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxxxx..................................................xxxxxxxxxx......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................X.........X................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F.F.................................................x....................................................................................................................................................................................................................................xx..xx..... 265s 265s =================================== FAILURES =================================== 265s _________ TestEval.test_simple_cmp_ops[float-float-numexpr-pandas-in] __________ 265s 265s x = False, y = False 265s 265s def _in(x, y): 265s """ 265s Compute the vectorized membership of ``x in y`` if possible, otherwise 265s use Python. 265s """ 265s try: 265s > return x.isin(y) 265s E AttributeError: 'bool' object has no attribute 'isin' 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:268: AttributeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'in', lhs = False, rhs = False, engine = 'numexpr', parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s with pytest.raises(TypeError, match=msg): 265s > pd.eval( 265s ex, 265s engine=engine, 265s parser=parser, 265s local_dict={"lhs": lhs, "rhs": rhs}, 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:185: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s expr = 'lhs in rhs', parser = 'pandas', engine = 'numexpr' 265s local_dict = {'lhs': False, 'rhs': False}, global_dict = None, resolvers = () 265s level = 0, target = None, inplace = False 265s 265s def eval( 265s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 265s parser: str = "pandas", 265s engine: str | None = None, 265s local_dict=None, 265s global_dict=None, 265s resolvers=(), 265s level: int = 0, 265s target=None, 265s inplace: bool = False, 265s ): 265s """ 265s Evaluate a Python expression as a string using various backends. 265s 265s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 265s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 265s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 265s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 265s :keyword:`or`, and :keyword:`not` with the same semantics as the 265s corresponding bitwise operators. :class:`~pandas.Series` and 265s :class:`~pandas.DataFrame` objects are supported and behave as they would 265s with plain ol' Python evaluation. 265s 265s Parameters 265s ---------- 265s expr : str 265s The expression to evaluate. This string cannot contain any Python 265s `statements 265s `__, 265s only Python `expressions 265s `__. 265s parser : {'pandas', 'python'}, default 'pandas' 265s The parser to use to construct the syntax tree from the expression. The 265s default of ``'pandas'`` parses code slightly different than standard 265s Python. Alternatively, you can parse an expression using the 265s ``'python'`` parser to retain strict Python semantics. See the 265s :ref:`enhancing performance ` documentation for 265s more details. 265s engine : {'python', 'numexpr'}, default 'numexpr' 265s 265s The engine used to evaluate the expression. Supported engines are 265s 265s - None : tries to use ``numexpr``, falls back to ``python`` 265s - ``'numexpr'`` : This default engine evaluates pandas objects using 265s numexpr for large speed ups in complex expressions with large frames. 265s - ``'python'`` : Performs operations as if you had ``eval``'d in top 265s level python. This engine is generally not that useful. 265s 265s More backends may be available in the future. 265s local_dict : dict or None, optional 265s A dictionary of local variables, taken from locals() by default. 265s global_dict : dict or None, optional 265s A dictionary of global variables, taken from globals() by default. 265s resolvers : list of dict-like or None, optional 265s A list of objects implementing the ``__getitem__`` special method that 265s you can use to inject an additional collection of namespaces to use for 265s variable lookup. For example, this is used in the 265s :meth:`~DataFrame.query` method to inject the 265s ``DataFrame.index`` and ``DataFrame.columns`` 265s variables that refer to their respective :class:`~pandas.DataFrame` 265s instance attributes. 265s level : int, optional 265s The number of prior stack frames to traverse and add to the current 265s scope. Most users will **not** need to change this parameter. 265s target : object, optional, default None 265s This is the target object for assignment. It is used when there is 265s variable assignment in the expression. If so, then `target` must 265s support item assignment with string keys, and if a copy is being 265s returned, it must also support `.copy()`. 265s inplace : bool, default False 265s If `target` is provided, and the expression mutates `target`, whether 265s to modify `target` inplace. Otherwise, return a copy of `target` with 265s the mutation. 265s 265s Returns 265s ------- 265s ndarray, numeric scalar, DataFrame, Series, or None 265s The completion value of evaluating the given code or None if ``inplace=True``. 265s 265s Raises 265s ------ 265s ValueError 265s There are many instances where such an error can be raised: 265s 265s - `target=None`, but the expression is multiline. 265s - The expression is multiline, but not all them have item assignment. 265s An example of such an arrangement is this: 265s 265s a = b + 1 265s a + 2 265s 265s Here, there are expressions on different lines, making it multiline, 265s but the last line has no variable assigned to the output of `a + 2`. 265s - `inplace=True`, but the expression is missing item assignment. 265s - Item assignment is provided, but the `target` does not support 265s string item assignment. 265s - Item assignment is provided and `inplace=False`, but the `target` 265s does not support the `.copy()` method 265s 265s See Also 265s -------- 265s DataFrame.query : Evaluates a boolean expression to query the columns 265s of a frame. 265s DataFrame.eval : Evaluate a string describing operations on 265s DataFrame columns. 265s 265s Notes 265s ----- 265s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 265s recursively cast to ``float64``. 265s 265s See the :ref:`enhancing performance ` documentation for 265s more details. 265s 265s Examples 265s -------- 265s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 265s >>> df 265s animal age 265s 0 dog 10 265s 1 pig 20 265s 265s We can add a new column using ``pd.eval``: 265s 265s >>> pd.eval("double_age = df.age * 2", target=df) 265s animal age double_age 265s 0 dog 10 20 265s 1 pig 20 40 265s """ 265s inplace = validate_bool_kwarg(inplace, "inplace") 265s 265s exprs: list[str | BinOp] 265s if isinstance(expr, str): 265s _check_expression(expr) 265s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 265s else: 265s # ops.BinOp; for internal compat, not intended to be passed by users 265s exprs = [expr] 265s multi_line = len(exprs) > 1 265s 265s if multi_line and target is None: 265s raise ValueError( 265s "multi-line expressions are only valid in the " 265s "context of data, use DataFrame.eval" 265s ) 265s engine = _check_engine(engine) 265s _check_parser(parser) 265s _check_resolvers(resolvers) 265s 265s ret = None 265s first_expr = True 265s target_modified = False 265s 265s for expr in exprs: 265s expr = _convert_expression(expr) 265s _check_for_locals(expr, level, parser) 265s 265s # get our (possibly passed-in) scope 265s env = ensure_scope( 265s level + 1, 265s global_dict=global_dict, 265s local_dict=local_dict, 265s resolvers=resolvers, 265s target=target, 265s ) 265s 265s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8df48cd0> 265s expr = 'lhs in rhs', engine = 'numexpr', parser = 'pandas' 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s level = 0 265s 265s def __init__( 265s self, 265s expr, 265s engine: str = "numexpr", 265s parser: str = "pandas", 265s env: Scope | None = None, 265s level: int = 0, 265s ) -> None: 265s self.expr = expr 265s self.env = env or Scope(level=level + 1) 265s self.engine = engine 265s self.parser = parser 265s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 265s > self.terms = self.parse() 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8df48cd0> 265s 265s def parse(self): 265s """ 265s Parse an expression. 265s """ 265s > return self._visitor.visit(self.expr) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {}, clean = 'lhs in rhs ', method = 'visit_Module' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {} 265s expr = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s 265s def visit_Module(self, node, **kwargs): 265s if len(node.body) != 1: 265s raise SyntaxError("only a single expression is allowed") 265s expr = node.body[0] 265s > return self.visit(expr, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {}, method = 'visit_Expr' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {} 265s 265s def visit_Expr(self, node, **kwargs): 265s > return self.visit(node.value, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, method = 'visit_Compare' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, ops = [In()], comps = [Name(id='rhs', ctx=Load())], op = In() 265s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s 265s def visit_Compare(self, node, **kwargs): 265s ops = node.ops 265s comps = node.comparators 265s 265s # base case: we have something like a CMP b 265s if len(comps) == 1: 265s op = self.translate_In(ops[0]) 265s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 265s > return self.visit(binop) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {}, method = 'visit_BinOp' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {} 265s op = functools.partial(, 'in') 265s op_class = In(), left = lhs, right = rhs 265s 265s def visit_BinOp(self, node, **kwargs): 265s op, op_class, left, right = self._maybe_transform_eq_ne(node) 265s left, right = self._maybe_downcast_constants(left, right) 265s > return self._maybe_evaluate_binop(op, op_class, left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s op = functools.partial(, 'in') 265s op_class = In(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 265s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 265s 265s def _maybe_evaluate_binop( 265s self, 265s op, 265s op_class, 265s lhs, 265s rhs, 265s eval_in_python=("in", "not in"), 265s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 265s ): 265s res = op(lhs, rhs) 265s 265s if res.has_invalid_return_type: 265s raise TypeError( 265s f"unsupported operand type(s) for {res.op}: " 265s f"'{lhs.type}' and '{rhs.type}'" 265s ) 265s 265s if self.engine != "pytables" and ( 265s res.op in CMP_OPS_SYMS 265s and getattr(lhs, "is_datetime", False) 265s or getattr(rhs, "is_datetime", False) 265s ): 265s # all date ops must be done in python bc numexpr doesn't work 265s # well with NaT 265s return self._maybe_eval(res, self.binary_ops) 265s 265s if res.op in eval_in_python: 265s # "in"/"not in" ops are always evaluated in python 265s > return self._maybe_eval(res, eval_in_python) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s binop = (lhs) in (rhs), eval_in_python = ('in', 'not in') 265s 265s def _maybe_eval(self, binop, eval_in_python): 265s # eval `in` and `not in` (for now) in "partial" python space 265s # things that can be evaluated in "eval" space will be turned into 265s # temporary variables. for example, 265s # [1,2] in a + 2 * b 265s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 265s # call will be evaluated using isin (in python space) 265s > return binop.evaluate( 265s self.env, self.engine, self.parser, self.term_type, eval_in_python 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s engine = 'numexpr', parser = 'pandas' 265s term_type = 265s eval_in_python = ('in', 'not in') 265s 265s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 265s """ 265s Evaluate a binary operation *before* being passed to the engine. 265s 265s Parameters 265s ---------- 265s env : Scope 265s engine : str 265s parser : str 265s term_type : type 265s eval_in_python : list 265s 265s Returns 265s ------- 265s term_type 265s The "pre-evaluated" expression as an instance of ``term_type`` 265s """ 265s if engine == "python": 265s res = self(env) 265s else: 265s # recurse over the left/right nodes 265s 265s left = self.lhs.evaluate( 265s env, 265s engine=engine, 265s parser=parser, 265s term_type=term_type, 265s eval_in_python=eval_in_python, 265s ) 265s 265s right = self.rhs.evaluate( 265s env, 265s engine=engine, 265s parser=parser, 265s term_type=term_type, 265s eval_in_python=eval_in_python, 265s ) 265s 265s # base cases 265s if self.op in eval_in_python: 265s > res = self.func(left.value, right.value) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:427: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s x = False, y = False 265s 265s def _in(x, y): 265s """ 265s Compute the vectorized membership of ``x in y`` if possible, otherwise 265s use Python. 265s """ 265s try: 265s return x.isin(y) 265s except AttributeError: 265s if is_list_like(x): 265s try: 265s return y.isin(x) 265s except AttributeError: 265s pass 265s > return x in y 265s E TypeError: argument of type 'bool' is not a container or iterable 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:275: TypeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'in', lhs = False, rhs = False, engine = 'numexpr', parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s > with pytest.raises(TypeError, match=msg): 265s E AssertionError: Regex pattern did not match. 265s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')bool(`|')|argument of type 'bool' is not iterable" 265s E Input: "argument of type 'bool' is not a container or iterable" 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:184: AssertionError 265s _______ TestEval.test_simple_cmp_ops[float-float-numexpr-pandas-not in] ________ 265s 265s x = False, y = False 265s 265s def _not_in(x, y): 265s """ 265s Compute the vectorized membership of ``x not in y`` if possible, 265s otherwise use Python. 265s """ 265s try: 265s > return ~x.isin(y) 265s E AttributeError: 'bool' object has no attribute 'isin' 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:284: AttributeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'not in', lhs = False, rhs = False, engine = 'numexpr' 265s parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s with pytest.raises(TypeError, match=msg): 265s > pd.eval( 265s ex, 265s engine=engine, 265s parser=parser, 265s local_dict={"lhs": lhs, "rhs": rhs}, 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:185: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s expr = 'lhs not in rhs', parser = 'pandas', engine = 'numexpr' 265s local_dict = {'lhs': False, 'rhs': False}, global_dict = None, resolvers = () 265s level = 0, target = None, inplace = False 265s 265s def eval( 265s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 265s parser: str = "pandas", 265s engine: str | None = None, 265s local_dict=None, 265s global_dict=None, 265s resolvers=(), 265s level: int = 0, 265s target=None, 265s inplace: bool = False, 265s ): 265s """ 265s Evaluate a Python expression as a string using various backends. 265s 265s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 265s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 265s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 265s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 265s :keyword:`or`, and :keyword:`not` with the same semantics as the 265s corresponding bitwise operators. :class:`~pandas.Series` and 265s :class:`~pandas.DataFrame` objects are supported and behave as they would 265s with plain ol' Python evaluation. 265s 265s Parameters 265s ---------- 265s expr : str 265s The expression to evaluate. This string cannot contain any Python 265s `statements 265s `__, 265s only Python `expressions 265s `__. 265s parser : {'pandas', 'python'}, default 'pandas' 265s The parser to use to construct the syntax tree from the expression. The 265s default of ``'pandas'`` parses code slightly different than standard 265s Python. Alternatively, you can parse an expression using the 265s ``'python'`` parser to retain strict Python semantics. See the 265s :ref:`enhancing performance ` documentation for 265s more details. 265s engine : {'python', 'numexpr'}, default 'numexpr' 265s 265s The engine used to evaluate the expression. Supported engines are 265s 265s - None : tries to use ``numexpr``, falls back to ``python`` 265s - ``'numexpr'`` : This default engine evaluates pandas objects using 265s numexpr for large speed ups in complex expressions with large frames. 265s - ``'python'`` : Performs operations as if you had ``eval``'d in top 265s level python. This engine is generally not that useful. 265s 265s More backends may be available in the future. 265s local_dict : dict or None, optional 265s A dictionary of local variables, taken from locals() by default. 265s global_dict : dict or None, optional 265s A dictionary of global variables, taken from globals() by default. 265s resolvers : list of dict-like or None, optional 265s A list of objects implementing the ``__getitem__`` special method that 265s you can use to inject an additional collection of namespaces to use for 265s variable lookup. For example, this is used in the 265s :meth:`~DataFrame.query` method to inject the 265s ``DataFrame.index`` and ``DataFrame.columns`` 265s variables that refer to their respective :class:`~pandas.DataFrame` 265s instance attributes. 265s level : int, optional 265s The number of prior stack frames to traverse and add to the current 265s scope. Most users will **not** need to change this parameter. 265s target : object, optional, default None 265s This is the target object for assignment. It is used when there is 265s variable assignment in the expression. If so, then `target` must 265s support item assignment with string keys, and if a copy is being 265s returned, it must also support `.copy()`. 265s inplace : bool, default False 265s If `target` is provided, and the expression mutates `target`, whether 265s to modify `target` inplace. Otherwise, return a copy of `target` with 265s the mutation. 265s 265s Returns 265s ------- 265s ndarray, numeric scalar, DataFrame, Series, or None 265s The completion value of evaluating the given code or None if ``inplace=True``. 265s 265s Raises 265s ------ 265s ValueError 265s There are many instances where such an error can be raised: 265s 265s - `target=None`, but the expression is multiline. 265s - The expression is multiline, but not all them have item assignment. 265s An example of such an arrangement is this: 265s 265s a = b + 1 265s a + 2 265s 265s Here, there are expressions on different lines, making it multiline, 265s but the last line has no variable assigned to the output of `a + 2`. 265s - `inplace=True`, but the expression is missing item assignment. 265s - Item assignment is provided, but the `target` does not support 265s string item assignment. 265s - Item assignment is provided and `inplace=False`, but the `target` 265s does not support the `.copy()` method 265s 265s See Also 265s -------- 265s DataFrame.query : Evaluates a boolean expression to query the columns 265s of a frame. 265s DataFrame.eval : Evaluate a string describing operations on 265s DataFrame columns. 265s 265s Notes 265s ----- 265s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 265s recursively cast to ``float64``. 265s 265s See the :ref:`enhancing performance ` documentation for 265s more details. 265s 265s Examples 265s -------- 265s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 265s >>> df 265s animal age 265s 0 dog 10 265s 1 pig 20 265s 265s We can add a new column using ``pd.eval``: 265s 265s >>> pd.eval("double_age = df.age * 2", target=df) 265s animal age double_age 265s 0 dog 10 20 265s 1 pig 20 40 265s """ 265s inplace = validate_bool_kwarg(inplace, "inplace") 265s 265s exprs: list[str | BinOp] 265s if isinstance(expr, str): 265s _check_expression(expr) 265s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 265s else: 265s # ops.BinOp; for internal compat, not intended to be passed by users 265s exprs = [expr] 265s multi_line = len(exprs) > 1 265s 265s if multi_line and target is None: 265s raise ValueError( 265s "multi-line expressions are only valid in the " 265s "context of data, use DataFrame.eval" 265s ) 265s engine = _check_engine(engine) 265s _check_parser(parser) 265s _check_resolvers(resolvers) 265s 265s ret = None 265s first_expr = True 265s target_modified = False 265s 265s for expr in exprs: 265s expr = _convert_expression(expr) 265s _check_for_locals(expr, level, parser) 265s 265s # get our (possibly passed-in) scope 265s env = ensure_scope( 265s level + 1, 265s global_dict=global_dict, 265s local_dict=local_dict, 265s resolvers=resolvers, 265s target=target, 265s ) 265s 265s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8df48dd0> 265s expr = 'lhs not in rhs', engine = 'numexpr', parser = 'pandas' 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s level = 0 265s 265s def __init__( 265s self, 265s expr, 265s engine: str = "numexpr", 265s parser: str = "pandas", 265s env: Scope | None = None, 265s level: int = 0, 265s ) -> None: 265s self.expr = expr 265s self.env = env or Scope(level=level + 1) 265s self.engine = engine 265s self.parser = parser 265s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 265s > self.terms = self.parse() 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8df48dd0> 265s 265s def parse(self): 265s """ 265s Parse an expression. 265s """ 265s > return self._visitor.visit(self.expr) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {}, clean = 'lhs not in rhs ', method = 'visit_Module' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {} 265s expr = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s 265s def visit_Module(self, node, **kwargs): 265s if len(node.body) != 1: 265s raise SyntaxError("only a single expression is allowed") 265s expr = node.body[0] 265s > return self.visit(expr, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {}, method = 'visit_Expr' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {} 265s 265s def visit_Expr(self, node, **kwargs): 265s > return self.visit(node.value, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, method = 'visit_Compare' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, ops = [NotIn()], comps = [Name(id='rhs', ctx=Load())], op = NotIn() 265s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 265s 265s def visit_Compare(self, node, **kwargs): 265s ops = node.ops 265s comps = node.comparators 265s 265s # base case: we have something like a CMP b 265s if len(comps) == 1: 265s op = self.translate_In(ops[0]) 265s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 265s > return self.visit(binop) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {}, method = 'visit_BinOp' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {} 265s op = functools.partial(, 'not in') 265s op_class = NotIn(), left = lhs, right = rhs 265s 265s def visit_BinOp(self, node, **kwargs): 265s op, op_class, left, right = self._maybe_transform_eq_ne(node) 265s left, right = self._maybe_downcast_constants(left, right) 265s > return self._maybe_evaluate_binop(op, op_class, left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s op = functools.partial(, 'not in') 265s op_class = NotIn(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 265s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 265s 265s def _maybe_evaluate_binop( 265s self, 265s op, 265s op_class, 265s lhs, 265s rhs, 265s eval_in_python=("in", "not in"), 265s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 265s ): 265s res = op(lhs, rhs) 265s 265s if res.has_invalid_return_type: 265s raise TypeError( 265s f"unsupported operand type(s) for {res.op}: " 265s f"'{lhs.type}' and '{rhs.type}'" 265s ) 265s 265s if self.engine != "pytables" and ( 265s res.op in CMP_OPS_SYMS 265s and getattr(lhs, "is_datetime", False) 265s or getattr(rhs, "is_datetime", False) 265s ): 265s # all date ops must be done in python bc numexpr doesn't work 265s # well with NaT 265s return self._maybe_eval(res, self.binary_ops) 265s 265s if res.op in eval_in_python: 265s # "in"/"not in" ops are always evaluated in python 265s > return self._maybe_eval(res, eval_in_python) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s binop = (lhs) not in (rhs), eval_in_python = ('in', 'not in') 265s 265s def _maybe_eval(self, binop, eval_in_python): 265s # eval `in` and `not in` (for now) in "partial" python space 265s # things that can be evaluated in "eval" space will be turned into 265s # temporary variables. for example, 265s # [1,2] in a + 2 * b 265s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 265s # call will be evaluated using isin (in python space) 265s > return binop.evaluate( 265s self.env, self.engine, self.parser, self.term_type, eval_in_python 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) not in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s engine = 'numexpr', parser = 'pandas' 265s term_type = 265s eval_in_python = ('in', 'not in') 265s 265s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 265s """ 265s Evaluate a binary operation *before* being passed to the engine. 265s 265s Parameters 265s ---------- 265s env : Scope 265s engine : str 265s parser : str 265s term_type : type 265s eval_in_python : list 265s 265s Returns 265s ------- 265s term_type 265s The "pre-evaluated" expression as an instance of ``term_type`` 265s """ 265s if engine == "python": 265s res = self(env) 265s else: 265s # recurse over the left/right nodes 265s 265s left = self.lhs.evaluate( 265s env, 265s engine=engine, 265s parser=parser, 265s term_type=term_type, 265s eval_in_python=eval_in_python, 265s ) 265s 265s right = self.rhs.evaluate( 265s env, 265s engine=engine, 265s parser=parser, 265s term_type=term_type, 265s eval_in_python=eval_in_python, 265s ) 265s 265s # base cases 265s if self.op in eval_in_python: 265s > res = self.func(left.value, right.value) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:427: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s x = False, y = False 265s 265s def _not_in(x, y): 265s """ 265s Compute the vectorized membership of ``x not in y`` if possible, 265s otherwise use Python. 265s """ 265s try: 265s return ~x.isin(y) 265s except AttributeError: 265s if is_list_like(x): 265s try: 265s return ~y.isin(x) 265s except AttributeError: 265s pass 265s > return x not in y 265s E TypeError: argument of type 'bool' is not a container or iterable 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:291: TypeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'not in', lhs = False, rhs = False, engine = 'numexpr' 265s parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s > with pytest.raises(TypeError, match=msg): 265s E AssertionError: Regex pattern did not match. 265s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')bool(`|')|argument of type 'bool' is not iterable" 265s E Input: "argument of type 'bool' is not a container or iterable" 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:184: AssertionError 265s __________ TestEval.test_simple_cmp_ops[float-float-python-pandas-in] __________ 265s 265s x = False, y = False 265s 265s def _in(x, y): 265s """ 265s Compute the vectorized membership of ``x in y`` if possible, otherwise 265s use Python. 265s """ 265s try: 265s > return x.isin(y) 265s E AttributeError: 'bool' object has no attribute 'isin' 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:268: AttributeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'in', lhs = False, rhs = False, engine = 'python', parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s with pytest.raises(TypeError, match=msg): 265s > pd.eval( 265s ex, 265s engine=engine, 265s parser=parser, 265s local_dict={"lhs": lhs, "rhs": rhs}, 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:185: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s expr = 'lhs in rhs', parser = 'pandas', engine = 'python' 265s local_dict = {'lhs': False, 'rhs': False}, global_dict = None, resolvers = () 265s level = 0, target = None, inplace = False 265s 265s def eval( 265s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 265s parser: str = "pandas", 265s engine: str | None = None, 265s local_dict=None, 265s global_dict=None, 265s resolvers=(), 265s level: int = 0, 265s target=None, 265s inplace: bool = False, 265s ): 265s """ 265s Evaluate a Python expression as a string using various backends. 265s 265s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 265s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 265s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 265s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 265s :keyword:`or`, and :keyword:`not` with the same semantics as the 265s corresponding bitwise operators. :class:`~pandas.Series` and 265s :class:`~pandas.DataFrame` objects are supported and behave as they would 265s with plain ol' Python evaluation. 265s 265s Parameters 265s ---------- 265s expr : str 265s The expression to evaluate. This string cannot contain any Python 265s `statements 265s `__, 265s only Python `expressions 265s `__. 265s parser : {'pandas', 'python'}, default 'pandas' 265s The parser to use to construct the syntax tree from the expression. The 265s default of ``'pandas'`` parses code slightly different than standard 265s Python. Alternatively, you can parse an expression using the 265s ``'python'`` parser to retain strict Python semantics. See the 265s :ref:`enhancing performance ` documentation for 265s more details. 265s engine : {'python', 'numexpr'}, default 'numexpr' 265s 265s The engine used to evaluate the expression. Supported engines are 265s 265s - None : tries to use ``numexpr``, falls back to ``python`` 265s - ``'numexpr'`` : This default engine evaluates pandas objects using 265s numexpr for large speed ups in complex expressions with large frames. 265s - ``'python'`` : Performs operations as if you had ``eval``'d in top 265s level python. This engine is generally not that useful. 265s 265s More backends may be available in the future. 265s local_dict : dict or None, optional 265s A dictionary of local variables, taken from locals() by default. 265s global_dict : dict or None, optional 265s A dictionary of global variables, taken from globals() by default. 265s resolvers : list of dict-like or None, optional 265s A list of objects implementing the ``__getitem__`` special method that 265s you can use to inject an additional collection of namespaces to use for 265s variable lookup. For example, this is used in the 265s :meth:`~DataFrame.query` method to inject the 265s ``DataFrame.index`` and ``DataFrame.columns`` 265s variables that refer to their respective :class:`~pandas.DataFrame` 265s instance attributes. 265s level : int, optional 265s The number of prior stack frames to traverse and add to the current 265s scope. Most users will **not** need to change this parameter. 265s target : object, optional, default None 265s This is the target object for assignment. It is used when there is 265s variable assignment in the expression. If so, then `target` must 265s support item assignment with string keys, and if a copy is being 265s returned, it must also support `.copy()`. 265s inplace : bool, default False 265s If `target` is provided, and the expression mutates `target`, whether 265s to modify `target` inplace. Otherwise, return a copy of `target` with 265s the mutation. 265s 265s Returns 265s ------- 265s ndarray, numeric scalar, DataFrame, Series, or None 265s The completion value of evaluating the given code or None if ``inplace=True``. 265s 265s Raises 265s ------ 265s ValueError 265s There are many instances where such an error can be raised: 265s 265s - `target=None`, but the expression is multiline. 265s - The expression is multiline, but not all them have item assignment. 265s An example of such an arrangement is this: 265s 265s a = b + 1 265s a + 2 265s 265s Here, there are expressions on different lines, making it multiline, 265s but the last line has no variable assigned to the output of `a + 2`. 265s - `inplace=True`, but the expression is missing item assignment. 265s - Item assignment is provided, but the `target` does not support 265s string item assignment. 265s - Item assignment is provided and `inplace=False`, but the `target` 265s does not support the `.copy()` method 265s 265s See Also 265s -------- 265s DataFrame.query : Evaluates a boolean expression to query the columns 265s of a frame. 265s DataFrame.eval : Evaluate a string describing operations on 265s DataFrame columns. 265s 265s Notes 265s ----- 265s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 265s recursively cast to ``float64``. 265s 265s See the :ref:`enhancing performance ` documentation for 265s more details. 265s 265s Examples 265s -------- 265s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 265s >>> df 265s animal age 265s 0 dog 10 265s 1 pig 20 265s 265s We can add a new column using ``pd.eval``: 265s 265s >>> pd.eval("double_age = df.age * 2", target=df) 265s animal age double_age 265s 0 dog 10 20 265s 1 pig 20 40 265s """ 265s inplace = validate_bool_kwarg(inplace, "inplace") 265s 265s exprs: list[str | BinOp] 265s if isinstance(expr, str): 265s _check_expression(expr) 265s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 265s else: 265s # ops.BinOp; for internal compat, not intended to be passed by users 265s exprs = [expr] 265s multi_line = len(exprs) > 1 265s 265s if multi_line and target is None: 265s raise ValueError( 265s "multi-line expressions are only valid in the " 265s "context of data, use DataFrame.eval" 265s ) 265s engine = _check_engine(engine) 265s _check_parser(parser) 265s _check_resolvers(resolvers) 265s 265s ret = None 265s first_expr = True 265s target_modified = False 265s 265s for expr in exprs: 265s expr = _convert_expression(expr) 265s _check_for_locals(expr, level, parser) 265s 265s # get our (possibly passed-in) scope 265s env = ensure_scope( 265s level + 1, 265s global_dict=global_dict, 265s local_dict=local_dict, 265s resolvers=resolvers, 265s target=target, 265s ) 265s 265s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8dc0c3d0> 265s expr = 'lhs in rhs', engine = 'python', parser = 'pandas' 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s level = 0 265s 265s def __init__( 265s self, 265s expr, 265s engine: str = "numexpr", 265s parser: str = "pandas", 265s env: Scope | None = None, 265s level: int = 0, 265s ) -> None: 265s self.expr = expr 265s self.env = env or Scope(level=level + 1) 265s self.engine = engine 265s self.parser = parser 265s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 265s > self.terms = self.parse() 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8dc0c3d0> 265s 265s def parse(self): 265s """ 265s Parse an expression. 265s """ 265s > return self._visitor.visit(self.expr) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {}, clean = 'lhs in rhs ', method = 'visit_Module' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {} 265s expr = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s 265s def visit_Module(self, node, **kwargs): 265s if len(node.body) != 1: 265s raise SyntaxError("only a single expression is allowed") 265s expr = node.body[0] 265s > return self.visit(expr, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {}, method = 'visit_Expr' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {} 265s 265s def visit_Expr(self, node, **kwargs): 265s > return self.visit(node.value, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, method = 'visit_Compare' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, ops = [In()], comps = [Name(id='rhs', ctx=Load())], op = In() 265s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s 265s def visit_Compare(self, node, **kwargs): 265s ops = node.ops 265s comps = node.comparators 265s 265s # base case: we have something like a CMP b 265s if len(comps) == 1: 265s op = self.translate_In(ops[0]) 265s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 265s > return self.visit(binop) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {}, method = 'visit_BinOp' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {} 265s op = functools.partial(, 'in') 265s op_class = In(), left = lhs, right = rhs 265s 265s def visit_BinOp(self, node, **kwargs): 265s op, op_class, left, right = self._maybe_transform_eq_ne(node) 265s left, right = self._maybe_downcast_constants(left, right) 265s > return self._maybe_evaluate_binop(op, op_class, left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s op = functools.partial(, 'in') 265s op_class = In(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 265s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 265s 265s def _maybe_evaluate_binop( 265s self, 265s op, 265s op_class, 265s lhs, 265s rhs, 265s eval_in_python=("in", "not in"), 265s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 265s ): 265s res = op(lhs, rhs) 265s 265s if res.has_invalid_return_type: 265s raise TypeError( 265s f"unsupported operand type(s) for {res.op}: " 265s f"'{lhs.type}' and '{rhs.type}'" 265s ) 265s 265s if self.engine != "pytables" and ( 265s res.op in CMP_OPS_SYMS 265s and getattr(lhs, "is_datetime", False) 265s or getattr(rhs, "is_datetime", False) 265s ): 265s # all date ops must be done in python bc numexpr doesn't work 265s # well with NaT 265s return self._maybe_eval(res, self.binary_ops) 265s 265s if res.op in eval_in_python: 265s # "in"/"not in" ops are always evaluated in python 265s > return self._maybe_eval(res, eval_in_python) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s binop = (lhs) in (rhs), eval_in_python = ('in', 'not in') 265s 265s def _maybe_eval(self, binop, eval_in_python): 265s # eval `in` and `not in` (for now) in "partial" python space 265s # things that can be evaluated in "eval" space will be turned into 265s # temporary variables. for example, 265s # [1,2] in a + 2 * b 265s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 265s # call will be evaluated using isin (in python space) 265s > return binop.evaluate( 265s self.env, self.engine, self.parser, self.term_type, eval_in_python 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s engine = 'python', parser = 'pandas' 265s term_type = 265s eval_in_python = ('in', 'not in') 265s 265s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 265s """ 265s Evaluate a binary operation *before* being passed to the engine. 265s 265s Parameters 265s ---------- 265s env : Scope 265s engine : str 265s parser : str 265s term_type : type 265s eval_in_python : list 265s 265s Returns 265s ------- 265s term_type 265s The "pre-evaluated" expression as an instance of ``term_type`` 265s """ 265s if engine == "python": 265s > res = self(env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:405: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s 265s def __call__(self, env): 265s """ 265s Recursively evaluate an expression in Python space. 265s 265s Parameters 265s ---------- 265s env : Scope 265s 265s Returns 265s ------- 265s object 265s The result of an evaluated expression. 265s """ 265s # recurse over the left/right nodes 265s left = self.lhs(env) 265s right = self.rhs(env) 265s 265s > return self.func(left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:385: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s x = False, y = False 265s 265s def _in(x, y): 265s """ 265s Compute the vectorized membership of ``x in y`` if possible, otherwise 265s use Python. 265s """ 265s try: 265s return x.isin(y) 265s except AttributeError: 265s if is_list_like(x): 265s try: 265s return y.isin(x) 265s except AttributeError: 265s pass 265s > return x in y 265s E TypeError: argument of type 'bool' is not a container or iterable 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:275: TypeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'in', lhs = False, rhs = False, engine = 'python', parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s > with pytest.raises(TypeError, match=msg): 265s E AssertionError: Regex pattern did not match. 265s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')bool(`|')|argument of type 'bool' is not iterable" 265s E Input: "argument of type 'bool' is not a container or iterable" 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:184: AssertionError 265s ________ TestEval.test_simple_cmp_ops[float-float-python-pandas-not in] ________ 265s 265s x = False, y = False 265s 265s def _not_in(x, y): 265s """ 265s Compute the vectorized membership of ``x not in y`` if possible, 265s otherwise use Python. 265s """ 265s try: 265s > return ~x.isin(y) 265s E AttributeError: 'bool' object has no attribute 'isin' 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:284: AttributeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'not in', lhs = False, rhs = False, engine = 'python' 265s parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s with pytest.raises(TypeError, match=msg): 265s > pd.eval( 265s ex, 265s engine=engine, 265s parser=parser, 265s local_dict={"lhs": lhs, "rhs": rhs}, 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:185: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s expr = 'lhs not in rhs', parser = 'pandas', engine = 'python' 265s local_dict = {'lhs': False, 'rhs': False}, global_dict = None, resolvers = () 265s level = 0, target = None, inplace = False 265s 265s def eval( 265s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 265s parser: str = "pandas", 265s engine: str | None = None, 265s local_dict=None, 265s global_dict=None, 265s resolvers=(), 265s level: int = 0, 265s target=None, 265s inplace: bool = False, 265s ): 265s """ 265s Evaluate a Python expression as a string using various backends. 265s 265s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 265s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 265s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 265s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 265s :keyword:`or`, and :keyword:`not` with the same semantics as the 265s corresponding bitwise operators. :class:`~pandas.Series` and 265s :class:`~pandas.DataFrame` objects are supported and behave as they would 265s with plain ol' Python evaluation. 265s 265s Parameters 265s ---------- 265s expr : str 265s The expression to evaluate. This string cannot contain any Python 265s `statements 265s `__, 265s only Python `expressions 265s `__. 265s parser : {'pandas', 'python'}, default 'pandas' 265s The parser to use to construct the syntax tree from the expression. The 265s default of ``'pandas'`` parses code slightly different than standard 265s Python. Alternatively, you can parse an expression using the 265s ``'python'`` parser to retain strict Python semantics. See the 265s :ref:`enhancing performance ` documentation for 265s more details. 265s engine : {'python', 'numexpr'}, default 'numexpr' 265s 265s The engine used to evaluate the expression. Supported engines are 265s 265s - None : tries to use ``numexpr``, falls back to ``python`` 265s - ``'numexpr'`` : This default engine evaluates pandas objects using 265s numexpr for large speed ups in complex expressions with large frames. 265s - ``'python'`` : Performs operations as if you had ``eval``'d in top 265s level python. This engine is generally not that useful. 265s 265s More backends may be available in the future. 265s local_dict : dict or None, optional 265s A dictionary of local variables, taken from locals() by default. 265s global_dict : dict or None, optional 265s A dictionary of global variables, taken from globals() by default. 265s resolvers : list of dict-like or None, optional 265s A list of objects implementing the ``__getitem__`` special method that 265s you can use to inject an additional collection of namespaces to use for 265s variable lookup. For example, this is used in the 265s :meth:`~DataFrame.query` method to inject the 265s ``DataFrame.index`` and ``DataFrame.columns`` 265s variables that refer to their respective :class:`~pandas.DataFrame` 265s instance attributes. 265s level : int, optional 265s The number of prior stack frames to traverse and add to the current 265s scope. Most users will **not** need to change this parameter. 265s target : object, optional, default None 265s This is the target object for assignment. It is used when there is 265s variable assignment in the expression. If so, then `target` must 265s support item assignment with string keys, and if a copy is being 265s returned, it must also support `.copy()`. 265s inplace : bool, default False 265s If `target` is provided, and the expression mutates `target`, whether 265s to modify `target` inplace. Otherwise, return a copy of `target` with 265s the mutation. 265s 265s Returns 265s ------- 265s ndarray, numeric scalar, DataFrame, Series, or None 265s The completion value of evaluating the given code or None if ``inplace=True``. 265s 265s Raises 265s ------ 265s ValueError 265s There are many instances where such an error can be raised: 265s 265s - `target=None`, but the expression is multiline. 265s - The expression is multiline, but not all them have item assignment. 265s An example of such an arrangement is this: 265s 265s a = b + 1 265s a + 2 265s 265s Here, there are expressions on different lines, making it multiline, 265s but the last line has no variable assigned to the output of `a + 2`. 265s - `inplace=True`, but the expression is missing item assignment. 265s - Item assignment is provided, but the `target` does not support 265s string item assignment. 265s - Item assignment is provided and `inplace=False`, but the `target` 265s does not support the `.copy()` method 265s 265s See Also 265s -------- 265s DataFrame.query : Evaluates a boolean expression to query the columns 265s of a frame. 265s DataFrame.eval : Evaluate a string describing operations on 265s DataFrame columns. 265s 265s Notes 265s ----- 265s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 265s recursively cast to ``float64``. 265s 265s See the :ref:`enhancing performance ` documentation for 265s more details. 265s 265s Examples 265s -------- 265s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 265s >>> df 265s animal age 265s 0 dog 10 265s 1 pig 20 265s 265s We can add a new column using ``pd.eval``: 265s 265s >>> pd.eval("double_age = df.age * 2", target=df) 265s animal age double_age 265s 0 dog 10 20 265s 1 pig 20 40 265s """ 265s inplace = validate_bool_kwarg(inplace, "inplace") 265s 265s exprs: list[str | BinOp] 265s if isinstance(expr, str): 265s _check_expression(expr) 265s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 265s else: 265s # ops.BinOp; for internal compat, not intended to be passed by users 265s exprs = [expr] 265s multi_line = len(exprs) > 1 265s 265s if multi_line and target is None: 265s raise ValueError( 265s "multi-line expressions are only valid in the " 265s "context of data, use DataFrame.eval" 265s ) 265s engine = _check_engine(engine) 265s _check_parser(parser) 265s _check_resolvers(resolvers) 265s 265s ret = None 265s first_expr = True 265s target_modified = False 265s 265s for expr in exprs: 265s expr = _convert_expression(expr) 265s _check_for_locals(expr, level, parser) 265s 265s # get our (possibly passed-in) scope 265s env = ensure_scope( 265s level + 1, 265s global_dict=global_dict, 265s local_dict=local_dict, 265s resolvers=resolvers, 265s target=target, 265s ) 265s 265s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8dc05350> 265s expr = 'lhs not in rhs', engine = 'python', parser = 'pandas' 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s level = 0 265s 265s def __init__( 265s self, 265s expr, 265s engine: str = "numexpr", 265s parser: str = "pandas", 265s env: Scope | None = None, 265s level: int = 0, 265s ) -> None: 265s self.expr = expr 265s self.env = env or Scope(level=level + 1) 265s self.engine = engine 265s self.parser = parser 265s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 265s > self.terms = self.parse() 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8dc05350> 265s 265s def parse(self): 265s """ 265s Parse an expression. 265s """ 265s > return self._visitor.visit(self.expr) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {}, clean = 'lhs not in rhs ', method = 'visit_Module' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))], type_ignores=[]) 265s kwargs = {} 265s expr = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s 265s def visit_Module(self, node, **kwargs): 265s if len(node.body) != 1: 265s raise SyntaxError("only a single expression is allowed") 265s expr = node.body[0] 265s > return self.visit(expr, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {}, method = 'visit_Expr' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {} 265s 265s def visit_Expr(self, node, **kwargs): 265s > return self.visit(node.value, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, method = 'visit_Compare' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, ops = [NotIn()], comps = [Name(id='rhs', ctx=Load())], op = NotIn() 265s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 265s 265s def visit_Compare(self, node, **kwargs): 265s ops = node.ops 265s comps = node.comparators 265s 265s # base case: we have something like a CMP b 265s if len(comps) == 1: 265s op = self.translate_In(ops[0]) 265s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 265s > return self.visit(binop) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {}, method = 'visit_BinOp' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {} 265s op = functools.partial(, 'not in') 265s op_class = NotIn(), left = lhs, right = rhs 265s 265s def visit_BinOp(self, node, **kwargs): 265s op, op_class, left, right = self._maybe_transform_eq_ne(node) 265s left, right = self._maybe_downcast_constants(left, right) 265s > return self._maybe_evaluate_binop(op, op_class, left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s op = functools.partial(, 'not in') 265s op_class = NotIn(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 265s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 265s 265s def _maybe_evaluate_binop( 265s self, 265s op, 265s op_class, 265s lhs, 265s rhs, 265s eval_in_python=("in", "not in"), 265s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 265s ): 265s res = op(lhs, rhs) 265s 265s if res.has_invalid_return_type: 265s raise TypeError( 265s f"unsupported operand type(s) for {res.op}: " 265s f"'{lhs.type}' and '{rhs.type}'" 265s ) 265s 265s if self.engine != "pytables" and ( 265s res.op in CMP_OPS_SYMS 265s and getattr(lhs, "is_datetime", False) 265s or getattr(rhs, "is_datetime", False) 265s ): 265s # all date ops must be done in python bc numexpr doesn't work 265s # well with NaT 265s return self._maybe_eval(res, self.binary_ops) 265s 265s if res.op in eval_in_python: 265s # "in"/"not in" ops are always evaluated in python 265s > return self._maybe_eval(res, eval_in_python) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s binop = (lhs) not in (rhs), eval_in_python = ('in', 'not in') 265s 265s def _maybe_eval(self, binop, eval_in_python): 265s # eval `in` and `not in` (for now) in "partial" python space 265s # things that can be evaluated in "eval" space will be turned into 265s # temporary variables. for example, 265s # [1,2] in a + 2 * b 265s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 265s # call will be evaluated using isin (in python space) 265s > return binop.evaluate( 265s self.env, self.engine, self.parser, self.term_type, eval_in_python 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) not in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s engine = 'python', parser = 'pandas' 265s term_type = 265s eval_in_python = ('in', 'not in') 265s 265s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 265s """ 265s Evaluate a binary operation *before* being passed to the engine. 265s 265s Parameters 265s ---------- 265s env : Scope 265s engine : str 265s parser : str 265s term_type : type 265s eval_in_python : list 265s 265s Returns 265s ------- 265s term_type 265s The "pre-evaluated" expression as an instance of ``term_type`` 265s """ 265s if engine == "python": 265s > res = self(env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:405: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) not in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s 265s def __call__(self, env): 265s """ 265s Recursively evaluate an expression in Python space. 265s 265s Parameters 265s ---------- 265s env : Scope 265s 265s Returns 265s ------- 265s object 265s The result of an evaluated expression. 265s """ 265s # recurse over the left/right nodes 265s left = self.lhs(env) 265s right = self.rhs(env) 265s 265s > return self.func(left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:385: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s x = False, y = False 265s 265s def _not_in(x, y): 265s """ 265s Compute the vectorized membership of ``x not in y`` if possible, 265s otherwise use Python. 265s """ 265s try: 265s return ~x.isin(y) 265s except AttributeError: 265s if is_list_like(x): 265s try: 265s return ~y.isin(x) 265s except AttributeError: 265s pass 265s > return x not in y 265s E TypeError: argument of type 'bool' is not a container or iterable 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:291: TypeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s cmp_op = 'not in', lhs = False, rhs = False, engine = 'python' 265s parser = 'pandas' 265s 265s @pytest.mark.parametrize("cmp_op", expr.CMP_OPS_SYMS) 265s def test_simple_cmp_ops(self, cmp_op, lhs, rhs, engine, parser): 265s lhs = lhs < 0 265s rhs = rhs < 0 265s 265s if parser == "python" and cmp_op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"lhs {cmp_op} rhs" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s ex = f"lhs {cmp_op} rhs" 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')bool(`|')", 265s "argument of type 'bool' is not iterable", 265s ] 265s ) 265s if cmp_op in ("in", "not in") and not is_list_like(rhs): 265s > with pytest.raises(TypeError, match=msg): 265s E AssertionError: Regex pattern did not match. 265s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')bool(`|')|argument of type 'bool' is not iterable" 265s E Input: "argument of type 'bool' is not a container or iterable" 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:184: AssertionError 265s _______ TestEval.test_compound_invert_op[float-float-numexpr-pandas-in] ________ 265s 265s x = 0.18905338179353307, y = 0.18905338179353307 265s 265s def _in(x, y): 265s """ 265s Compute the vectorized membership of ``x in y`` if possible, otherwise 265s use Python. 265s """ 265s try: 265s > return x.isin(y) 265s E AttributeError: 'float' object has no attribute 'isin' 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:268: AttributeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s op = 'in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 265s request = > 265s engine = 'numexpr', parser = 'pandas' 265s 265s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 265s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 265s if parser == "python" and op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"~(lhs {op} rhs)" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s if ( 265s is_float(lhs) 265s and not is_float(rhs) 265s and op in ["in", "not in"] 265s and engine == "python" 265s and parser == "pandas" 265s ): 265s mark = pytest.mark.xfail( 265s reason="Looks like expected is negative, unclear whether " 265s "expected is incorrect or result is incorrect" 265s ) 265s request.applymarker(mark) 265s skip_these = ["in", "not in"] 265s ex = f"~(lhs {op} rhs)" 265s 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')float(`|')", 265s "argument of type 'float' is not iterable", 265s ] 265s ) 265s if is_scalar(rhs) and op in skip_these: 265s with pytest.raises(TypeError, match=msg): 265s > pd.eval( 265s ex, 265s engine=engine, 265s parser=parser, 265s local_dict={"lhs": lhs, "rhs": rhs}, 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:230: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s expr = '~(lhs in rhs)', parser = 'pandas', engine = 'numexpr' 265s local_dict = {'lhs': 0.18905338179353307, 'rhs': 0.18905338179353307} 265s global_dict = None, resolvers = (), level = 0, target = None, inplace = False 265s 265s def eval( 265s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 265s parser: str = "pandas", 265s engine: str | None = None, 265s local_dict=None, 265s global_dict=None, 265s resolvers=(), 265s level: int = 0, 265s target=None, 265s inplace: bool = False, 265s ): 265s """ 265s Evaluate a Python expression as a string using various backends. 265s 265s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 265s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 265s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 265s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 265s :keyword:`or`, and :keyword:`not` with the same semantics as the 265s corresponding bitwise operators. :class:`~pandas.Series` and 265s :class:`~pandas.DataFrame` objects are supported and behave as they would 265s with plain ol' Python evaluation. 265s 265s Parameters 265s ---------- 265s expr : str 265s The expression to evaluate. This string cannot contain any Python 265s `statements 265s `__, 265s only Python `expressions 265s `__. 265s parser : {'pandas', 'python'}, default 'pandas' 265s The parser to use to construct the syntax tree from the expression. The 265s default of ``'pandas'`` parses code slightly different than standard 265s Python. Alternatively, you can parse an expression using the 265s ``'python'`` parser to retain strict Python semantics. See the 265s :ref:`enhancing performance ` documentation for 265s more details. 265s engine : {'python', 'numexpr'}, default 'numexpr' 265s 265s The engine used to evaluate the expression. Supported engines are 265s 265s - None : tries to use ``numexpr``, falls back to ``python`` 265s - ``'numexpr'`` : This default engine evaluates pandas objects using 265s numexpr for large speed ups in complex expressions with large frames. 265s - ``'python'`` : Performs operations as if you had ``eval``'d in top 265s level python. This engine is generally not that useful. 265s 265s More backends may be available in the future. 265s local_dict : dict or None, optional 265s A dictionary of local variables, taken from locals() by default. 265s global_dict : dict or None, optional 265s A dictionary of global variables, taken from globals() by default. 265s resolvers : list of dict-like or None, optional 265s A list of objects implementing the ``__getitem__`` special method that 265s you can use to inject an additional collection of namespaces to use for 265s variable lookup. For example, this is used in the 265s :meth:`~DataFrame.query` method to inject the 265s ``DataFrame.index`` and ``DataFrame.columns`` 265s variables that refer to their respective :class:`~pandas.DataFrame` 265s instance attributes. 265s level : int, optional 265s The number of prior stack frames to traverse and add to the current 265s scope. Most users will **not** need to change this parameter. 265s target : object, optional, default None 265s This is the target object for assignment. It is used when there is 265s variable assignment in the expression. If so, then `target` must 265s support item assignment with string keys, and if a copy is being 265s returned, it must also support `.copy()`. 265s inplace : bool, default False 265s If `target` is provided, and the expression mutates `target`, whether 265s to modify `target` inplace. Otherwise, return a copy of `target` with 265s the mutation. 265s 265s Returns 265s ------- 265s ndarray, numeric scalar, DataFrame, Series, or None 265s The completion value of evaluating the given code or None if ``inplace=True``. 265s 265s Raises 265s ------ 265s ValueError 265s There are many instances where such an error can be raised: 265s 265s - `target=None`, but the expression is multiline. 265s - The expression is multiline, but not all them have item assignment. 265s An example of such an arrangement is this: 265s 265s a = b + 1 265s a + 2 265s 265s Here, there are expressions on different lines, making it multiline, 265s but the last line has no variable assigned to the output of `a + 2`. 265s - `inplace=True`, but the expression is missing item assignment. 265s - Item assignment is provided, but the `target` does not support 265s string item assignment. 265s - Item assignment is provided and `inplace=False`, but the `target` 265s does not support the `.copy()` method 265s 265s See Also 265s -------- 265s DataFrame.query : Evaluates a boolean expression to query the columns 265s of a frame. 265s DataFrame.eval : Evaluate a string describing operations on 265s DataFrame columns. 265s 265s Notes 265s ----- 265s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 265s recursively cast to ``float64``. 265s 265s See the :ref:`enhancing performance ` documentation for 265s more details. 265s 265s Examples 265s -------- 265s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 265s >>> df 265s animal age 265s 0 dog 10 265s 1 pig 20 265s 265s We can add a new column using ``pd.eval``: 265s 265s >>> pd.eval("double_age = df.age * 2", target=df) 265s animal age double_age 265s 0 dog 10 20 265s 1 pig 20 40 265s """ 265s inplace = validate_bool_kwarg(inplace, "inplace") 265s 265s exprs: list[str | BinOp] 265s if isinstance(expr, str): 265s _check_expression(expr) 265s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 265s else: 265s # ops.BinOp; for internal compat, not intended to be passed by users 265s exprs = [expr] 265s multi_line = len(exprs) > 1 265s 265s if multi_line and target is None: 265s raise ValueError( 265s "multi-line expressions are only valid in the " 265s "context of data, use DataFrame.eval" 265s ) 265s engine = _check_engine(engine) 265s _check_parser(parser) 265s _check_resolvers(resolvers) 265s 265s ret = None 265s first_expr = True 265s target_modified = False 265s 265s for expr in exprs: 265s expr = _convert_expression(expr) 265s _check_for_locals(expr, level, parser) 265s 265s # get our (possibly passed-in) scope 265s env = ensure_scope( 265s level + 1, 265s global_dict=global_dict, 265s local_dict=local_dict, 265s resolvers=resolvers, 265s target=target, 265s ) 265s 265s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8d5ecf50> 265s expr = '~(lhs in rhs)', engine = 'numexpr', parser = 'pandas' 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s level = 0 265s 265s def __init__( 265s self, 265s expr, 265s engine: str = "numexpr", 265s parser: str = "pandas", 265s env: Scope | None = None, 265s level: int = 0, 265s ) -> None: 265s self.expr = expr 265s self.env = env or Scope(level=level + 1) 265s self.engine = engine 265s self.parser = parser 265s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 265s > self.terms = self.parse() 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8d5ecf50> 265s 265s def parse(self): 265s """ 265s Parse an expression. 265s """ 265s > return self._visitor.visit(self.expr) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 265s kwargs = {}, clean = '~(lhs in rhs )', method = 'visit_Module' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 265s kwargs = {} 265s expr = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))) 265s 265s def visit_Module(self, node, **kwargs): 265s if len(node.body) != 1: 265s raise SyntaxError("only a single expression is allowed") 265s expr = node.body[0] 265s > return self.visit(expr, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))) 265s kwargs = {}, method = 'visit_Expr' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))) 265s kwargs = {} 265s 265s def visit_Expr(self, node, **kwargs): 265s > return self.visit(node.value, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {}, method = 'visit_UnaryOp' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 265s kwargs = {} 265s op = functools.partial(, '~') 265s 265s def visit_UnaryOp(self, node, **kwargs): 265s op = self.visit(node.op) 265s > operand = self.visit(node.operand) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:541: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, method = 'visit_Compare' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 265s kwargs = {}, ops = [In()], comps = [Name(id='rhs', ctx=Load())], op = In() 265s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s 265s def visit_Compare(self, node, **kwargs): 265s ops = node.ops 265s comps = node.comparators 265s 265s # base case: we have something like a CMP b 265s if len(comps) == 1: 265s op = self.translate_In(ops[0]) 265s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 265s > return self.visit(binop) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {}, method = 'visit_BinOp' 265s visitor = > 265s 265s def visit(self, node, **kwargs): 265s if isinstance(node, str): 265s clean = self.preparser(node) 265s try: 265s node = ast.fix_missing_locations(ast.parse(clean)) 265s except SyntaxError as e: 265s if any(iskeyword(x) for x in clean.split()): 265s e.msg = "Python keyword not valid identifier in numexpr query" 265s raise e 265s 265s method = f"visit_{type(node).__name__}" 265s visitor = getattr(self, method) 265s > return visitor(node, **kwargs) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 265s kwargs = {} 265s op = functools.partial(, 'in') 265s op_class = In(), left = lhs, right = rhs 265s 265s def visit_BinOp(self, node, **kwargs): 265s op, op_class, left, right = self._maybe_transform_eq_ne(node) 265s left, right = self._maybe_downcast_constants(left, right) 265s > return self._maybe_evaluate_binop(op, op_class, left, right) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s op = functools.partial(, 'in') 265s op_class = In(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 265s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 265s 265s def _maybe_evaluate_binop( 265s self, 265s op, 265s op_class, 265s lhs, 265s rhs, 265s eval_in_python=("in", "not in"), 265s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 265s ): 265s res = op(lhs, rhs) 265s 265s if res.has_invalid_return_type: 265s raise TypeError( 265s f"unsupported operand type(s) for {res.op}: " 265s f"'{lhs.type}' and '{rhs.type}'" 265s ) 265s 265s if self.engine != "pytables" and ( 265s res.op in CMP_OPS_SYMS 265s and getattr(lhs, "is_datetime", False) 265s or getattr(rhs, "is_datetime", False) 265s ): 265s # all date ops must be done in python bc numexpr doesn't work 265s # well with NaT 265s return self._maybe_eval(res, self.binary_ops) 265s 265s if res.op in eval_in_python: 265s # "in"/"not in" ops are always evaluated in python 265s > return self._maybe_eval(res, eval_in_python) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = 265s binop = (lhs) in (rhs), eval_in_python = ('in', 'not in') 265s 265s def _maybe_eval(self, binop, eval_in_python): 265s # eval `in` and `not in` (for now) in "partial" python space 265s # things that can be evaluated in "eval" space will be turned into 265s # temporary variables. for example, 265s # [1,2] in a + 2 * b 265s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 265s # call will be evaluated using isin (in python space) 265s > return binop.evaluate( 265s self.env, self.engine, self.parser, self.term_type, eval_in_python 265s ) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s self = (lhs) in (rhs) 265s env = Scope(scope=['Timestamp', 265s 'datetime', 265s 'True', 265s 'False', 265s 'list', 265s 'tuple', 265s 'inf', 265s 'Inf', 265s '__name__', 265s '__doc__', 265s ... 'TestValidate', 265s '__pytest_asyncio_scoped_event_loop', 265s '__pytest_asyncio_package_scoped_event_loop'] 265s , resolvers=[] 265s ) 265s engine = 'numexpr', parser = 'pandas' 265s term_type = 265s eval_in_python = ('in', 'not in') 265s 265s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 265s """ 265s Evaluate a binary operation *before* being passed to the engine. 265s 265s Parameters 265s ---------- 265s env : Scope 265s engine : str 265s parser : str 265s term_type : type 265s eval_in_python : list 265s 265s Returns 265s ------- 265s term_type 265s The "pre-evaluated" expression as an instance of ``term_type`` 265s """ 265s if engine == "python": 265s res = self(env) 265s else: 265s # recurse over the left/right nodes 265s 265s left = self.lhs.evaluate( 265s env, 265s engine=engine, 265s parser=parser, 265s term_type=term_type, 265s eval_in_python=eval_in_python, 265s ) 265s 265s right = self.rhs.evaluate( 265s env, 265s engine=engine, 265s parser=parser, 265s term_type=term_type, 265s eval_in_python=eval_in_python, 265s ) 265s 265s # base cases 265s if self.op in eval_in_python: 265s > res = self.func(left.value, right.value) 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:427: 265s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 265s 265s x = 0.18905338179353307, y = 0.18905338179353307 265s 265s def _in(x, y): 265s """ 265s Compute the vectorized membership of ``x in y`` if possible, otherwise 265s use Python. 265s """ 265s try: 265s return x.isin(y) 265s except AttributeError: 265s if is_list_like(x): 265s try: 265s return y.isin(x) 265s except AttributeError: 265s pass 265s > return x in y 265s E TypeError: argument of type 'float' is not a container or iterable 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:275: TypeError 265s 265s During handling of the above exception, another exception occurred: 265s 265s self = 265s op = 'in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 265s request = > 265s engine = 'numexpr', parser = 'pandas' 265s 265s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 265s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 265s if parser == "python" and op in ["in", "not in"]: 265s msg = "'(In|NotIn)' nodes are not implemented" 265s with pytest.raises(NotImplementedError, match=msg): 265s ex = f"~(lhs {op} rhs)" 265s pd.eval(ex, engine=engine, parser=parser) 265s return 265s 265s if ( 265s is_float(lhs) 265s and not is_float(rhs) 265s and op in ["in", "not in"] 265s and engine == "python" 265s and parser == "pandas" 265s ): 265s mark = pytest.mark.xfail( 265s reason="Looks like expected is negative, unclear whether " 265s "expected is incorrect or result is incorrect" 265s ) 265s request.applymarker(mark) 265s skip_these = ["in", "not in"] 265s ex = f"~(lhs {op} rhs)" 265s 265s msg = "|".join( 265s [ 265s r"only list-like( or dict-like)? objects are allowed to be " 265s r"passed to (DataFrame\.)?isin\(\), you passed a " 265s r"(`|')float(`|')", 265s "argument of type 'float' is not iterable", 265s ] 265s ) 265s if is_scalar(rhs) and op in skip_these: 265s > with pytest.raises(TypeError, match=msg): 265s E AssertionError: Regex pattern did not match. 265s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')float(`|')|argument of type 'float' is not iterable" 265s E Input: "argument of type 'float' is not a container or iterable" 265s 265s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:229: AssertionError 265s _____ TestEval.test_compound_invert_op[float-float-numexpr-pandas-not in] ______ 265s 265s x = 0.18905338179353307, y = 0.18905338179353307 265s 265s def _not_in(x, y): 265s """ 265s Compute the vectorized membership of ``x not in y`` if possible, 265s otherwise use Python. 265s """ 265s try: 265s > return ~x.isin(y) 265s E AttributeError: 'float' object has no attribute 'isin' 265s 265s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:284: AttributeError 265s 265s During handling of the above exception, another exception occurred: 265s 266s self = 266s op = 'not in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 266s request = > 266s engine = 'numexpr', parser = 'pandas' 266s 266s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 266s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 266s if parser == "python" and op in ["in", "not in"]: 266s msg = "'(In|NotIn)' nodes are not implemented" 266s with pytest.raises(NotImplementedError, match=msg): 266s ex = f"~(lhs {op} rhs)" 266s pd.eval(ex, engine=engine, parser=parser) 266s return 266s 266s if ( 266s is_float(lhs) 266s and not is_float(rhs) 266s and op in ["in", "not in"] 266s and engine == "python" 266s and parser == "pandas" 266s ): 266s mark = pytest.mark.xfail( 266s reason="Looks like expected is negative, unclear whether " 266s "expected is incorrect or result is incorrect" 266s ) 266s request.applymarker(mark) 266s skip_these = ["in", "not in"] 266s ex = f"~(lhs {op} rhs)" 266s 266s msg = "|".join( 266s [ 266s r"only list-like( or dict-like)? objects are allowed to be " 266s r"passed to (DataFrame\.)?isin\(\), you passed a " 266s r"(`|')float(`|')", 266s "argument of type 'float' is not iterable", 266s ] 266s ) 266s if is_scalar(rhs) and op in skip_these: 266s with pytest.raises(TypeError, match=msg): 266s > pd.eval( 266s ex, 266s engine=engine, 266s parser=parser, 266s local_dict={"lhs": lhs, "rhs": rhs}, 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:230: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s expr = '~(lhs not in rhs)', parser = 'pandas', engine = 'numexpr' 266s local_dict = {'lhs': 0.18905338179353307, 'rhs': 0.18905338179353307} 266s global_dict = None, resolvers = (), level = 0, target = None, inplace = False 266s 266s def eval( 266s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 266s parser: str = "pandas", 266s engine: str | None = None, 266s local_dict=None, 266s global_dict=None, 266s resolvers=(), 266s level: int = 0, 266s target=None, 266s inplace: bool = False, 266s ): 266s """ 266s Evaluate a Python expression as a string using various backends. 266s 266s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 266s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 266s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 266s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 266s :keyword:`or`, and :keyword:`not` with the same semantics as the 266s corresponding bitwise operators. :class:`~pandas.Series` and 266s :class:`~pandas.DataFrame` objects are supported and behave as they would 266s with plain ol' Python evaluation. 266s 266s Parameters 266s ---------- 266s expr : str 266s The expression to evaluate. This string cannot contain any Python 266s `statements 266s `__, 266s only Python `expressions 266s `__. 266s parser : {'pandas', 'python'}, default 'pandas' 266s The parser to use to construct the syntax tree from the expression. The 266s default of ``'pandas'`` parses code slightly different than standard 266s Python. Alternatively, you can parse an expression using the 266s ``'python'`` parser to retain strict Python semantics. See the 266s :ref:`enhancing performance ` documentation for 266s more details. 266s engine : {'python', 'numexpr'}, default 'numexpr' 266s 266s The engine used to evaluate the expression. Supported engines are 266s 266s - None : tries to use ``numexpr``, falls back to ``python`` 266s - ``'numexpr'`` : This default engine evaluates pandas objects using 266s numexpr for large speed ups in complex expressions with large frames. 266s - ``'python'`` : Performs operations as if you had ``eval``'d in top 266s level python. This engine is generally not that useful. 266s 266s More backends may be available in the future. 266s local_dict : dict or None, optional 266s A dictionary of local variables, taken from locals() by default. 266s global_dict : dict or None, optional 266s A dictionary of global variables, taken from globals() by default. 266s resolvers : list of dict-like or None, optional 266s A list of objects implementing the ``__getitem__`` special method that 266s you can use to inject an additional collection of namespaces to use for 266s variable lookup. For example, this is used in the 266s :meth:`~DataFrame.query` method to inject the 266s ``DataFrame.index`` and ``DataFrame.columns`` 266s variables that refer to their respective :class:`~pandas.DataFrame` 266s instance attributes. 266s level : int, optional 266s The number of prior stack frames to traverse and add to the current 266s scope. Most users will **not** need to change this parameter. 266s target : object, optional, default None 266s This is the target object for assignment. It is used when there is 266s variable assignment in the expression. If so, then `target` must 266s support item assignment with string keys, and if a copy is being 266s returned, it must also support `.copy()`. 266s inplace : bool, default False 266s If `target` is provided, and the expression mutates `target`, whether 266s to modify `target` inplace. Otherwise, return a copy of `target` with 266s the mutation. 266s 266s Returns 266s ------- 266s ndarray, numeric scalar, DataFrame, Series, or None 266s The completion value of evaluating the given code or None if ``inplace=True``. 266s 266s Raises 266s ------ 266s ValueError 266s There are many instances where such an error can be raised: 266s 266s - `target=None`, but the expression is multiline. 266s - The expression is multiline, but not all them have item assignment. 266s An example of such an arrangement is this: 266s 266s a = b + 1 266s a + 2 266s 266s Here, there are expressions on different lines, making it multiline, 266s but the last line has no variable assigned to the output of `a + 2`. 266s - `inplace=True`, but the expression is missing item assignment. 266s - Item assignment is provided, but the `target` does not support 266s string item assignment. 266s - Item assignment is provided and `inplace=False`, but the `target` 266s does not support the `.copy()` method 266s 266s See Also 266s -------- 266s DataFrame.query : Evaluates a boolean expression to query the columns 266s of a frame. 266s DataFrame.eval : Evaluate a string describing operations on 266s DataFrame columns. 266s 266s Notes 266s ----- 266s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 266s recursively cast to ``float64``. 266s 266s See the :ref:`enhancing performance ` documentation for 266s more details. 266s 266s Examples 266s -------- 266s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 266s >>> df 266s animal age 266s 0 dog 10 266s 1 pig 20 266s 266s We can add a new column using ``pd.eval``: 266s 266s >>> pd.eval("double_age = df.age * 2", target=df) 266s animal age double_age 266s 0 dog 10 20 266s 1 pig 20 40 266s """ 266s inplace = validate_bool_kwarg(inplace, "inplace") 266s 266s exprs: list[str | BinOp] 266s if isinstance(expr, str): 266s _check_expression(expr) 266s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 266s else: 266s # ops.BinOp; for internal compat, not intended to be passed by users 266s exprs = [expr] 266s multi_line = len(exprs) > 1 266s 266s if multi_line and target is None: 266s raise ValueError( 266s "multi-line expressions are only valid in the " 266s "context of data, use DataFrame.eval" 266s ) 266s engine = _check_engine(engine) 266s _check_parser(parser) 266s _check_resolvers(resolvers) 266s 266s ret = None 266s first_expr = True 266s target_modified = False 266s 266s for expr in exprs: 266s expr = _convert_expression(expr) 266s _check_for_locals(expr, level, parser) 266s 266s # get our (possibly passed-in) scope 266s env = ensure_scope( 266s level + 1, 266s global_dict=global_dict, 266s local_dict=local_dict, 266s resolvers=resolvers, 266s target=target, 266s ) 266s 266s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8d736dd0> 266s expr = '~(lhs not in rhs)', engine = 'numexpr', parser = 'pandas' 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s level = 0 266s 266s def __init__( 266s self, 266s expr, 266s engine: str = "numexpr", 266s parser: str = "pandas", 266s env: Scope | None = None, 266s level: int = 0, 266s ) -> None: 266s self.expr = expr 266s self.env = env or Scope(level=level + 1) 266s self.engine = engine 266s self.parser = parser 266s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 266s > self.terms = self.parse() 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8d736dd0> 266s 266s def parse(self): 266s """ 266s Parse an expression. 266s """ 266s > return self._visitor.visit(self.expr) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 266s kwargs = {}, clean = '~(lhs not in rhs )', method = 'visit_Module' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 266s kwargs = {} 266s expr = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))) 266s 266s def visit_Module(self, node, **kwargs): 266s if len(node.body) != 1: 266s raise SyntaxError("only a single expression is allowed") 266s expr = node.body[0] 266s > return self.visit(expr, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))) 266s kwargs = {}, method = 'visit_Expr' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))) 266s kwargs = {} 266s 266s def visit_Expr(self, node, **kwargs): 266s > return self.visit(node.value, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 266s kwargs = {}, method = 'visit_UnaryOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 266s kwargs = {} 266s op = functools.partial(, '~') 266s 266s def visit_UnaryOp(self, node, **kwargs): 266s op = self.visit(node.op) 266s > operand = self.visit(node.operand) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:541: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 266s kwargs = {}, method = 'visit_Compare' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 266s kwargs = {}, ops = [NotIn()], comps = [Name(id='rhs', ctx=Load())], op = NotIn() 266s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 266s 266s def visit_Compare(self, node, **kwargs): 266s ops = node.ops 266s comps = node.comparators 266s 266s # base case: we have something like a CMP b 266s if len(comps) == 1: 266s op = self.translate_In(ops[0]) 266s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 266s > return self.visit(binop) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 266s kwargs = {}, method = 'visit_BinOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 266s kwargs = {} 266s op = functools.partial(, 'not in') 266s op_class = NotIn(), left = lhs, right = rhs 266s 266s def visit_BinOp(self, node, **kwargs): 266s op, op_class, left, right = self._maybe_transform_eq_ne(node) 266s left, right = self._maybe_downcast_constants(left, right) 266s > return self._maybe_evaluate_binop(op, op_class, left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s op = functools.partial(, 'not in') 266s op_class = NotIn(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 266s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 266s 266s def _maybe_evaluate_binop( 266s self, 266s op, 266s op_class, 266s lhs, 266s rhs, 266s eval_in_python=("in", "not in"), 266s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 266s ): 266s res = op(lhs, rhs) 266s 266s if res.has_invalid_return_type: 266s raise TypeError( 266s f"unsupported operand type(s) for {res.op}: " 266s f"'{lhs.type}' and '{rhs.type}'" 266s ) 266s 266s if self.engine != "pytables" and ( 266s res.op in CMP_OPS_SYMS 266s and getattr(lhs, "is_datetime", False) 266s or getattr(rhs, "is_datetime", False) 266s ): 266s # all date ops must be done in python bc numexpr doesn't work 266s # well with NaT 266s return self._maybe_eval(res, self.binary_ops) 266s 266s if res.op in eval_in_python: 266s # "in"/"not in" ops are always evaluated in python 266s > return self._maybe_eval(res, eval_in_python) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s binop = (lhs) not in (rhs), eval_in_python = ('in', 'not in') 266s 266s def _maybe_eval(self, binop, eval_in_python): 266s # eval `in` and `not in` (for now) in "partial" python space 266s # things that can be evaluated in "eval" space will be turned into 266s # temporary variables. for example, 266s # [1,2] in a + 2 * b 266s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 266s # call will be evaluated using isin (in python space) 266s > return binop.evaluate( 266s self.env, self.engine, self.parser, self.term_type, eval_in_python 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (lhs) not in (rhs) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s engine = 'numexpr', parser = 'pandas' 266s term_type = 266s eval_in_python = ('in', 'not in') 266s 266s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 266s """ 266s Evaluate a binary operation *before* being passed to the engine. 266s 266s Parameters 266s ---------- 266s env : Scope 266s engine : str 266s parser : str 266s term_type : type 266s eval_in_python : list 266s 266s Returns 266s ------- 266s term_type 266s The "pre-evaluated" expression as an instance of ``term_type`` 266s """ 266s if engine == "python": 266s res = self(env) 266s else: 266s # recurse over the left/right nodes 266s 266s left = self.lhs.evaluate( 266s env, 266s engine=engine, 266s parser=parser, 266s term_type=term_type, 266s eval_in_python=eval_in_python, 266s ) 266s 266s right = self.rhs.evaluate( 266s env, 266s engine=engine, 266s parser=parser, 266s term_type=term_type, 266s eval_in_python=eval_in_python, 266s ) 266s 266s # base cases 266s if self.op in eval_in_python: 266s > res = self.func(left.value, right.value) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:427: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s x = 0.18905338179353307, y = 0.18905338179353307 266s 266s def _not_in(x, y): 266s """ 266s Compute the vectorized membership of ``x not in y`` if possible, 266s otherwise use Python. 266s """ 266s try: 266s return ~x.isin(y) 266s except AttributeError: 266s if is_list_like(x): 266s try: 266s return ~y.isin(x) 266s except AttributeError: 266s pass 266s > return x not in y 266s E TypeError: argument of type 'float' is not a container or iterable 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:291: TypeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s op = 'not in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 266s request = > 266s engine = 'numexpr', parser = 'pandas' 266s 266s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 266s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 266s if parser == "python" and op in ["in", "not in"]: 266s msg = "'(In|NotIn)' nodes are not implemented" 266s with pytest.raises(NotImplementedError, match=msg): 266s ex = f"~(lhs {op} rhs)" 266s pd.eval(ex, engine=engine, parser=parser) 266s return 266s 266s if ( 266s is_float(lhs) 266s and not is_float(rhs) 266s and op in ["in", "not in"] 266s and engine == "python" 266s and parser == "pandas" 266s ): 266s mark = pytest.mark.xfail( 266s reason="Looks like expected is negative, unclear whether " 266s "expected is incorrect or result is incorrect" 266s ) 266s request.applymarker(mark) 266s skip_these = ["in", "not in"] 266s ex = f"~(lhs {op} rhs)" 266s 266s msg = "|".join( 266s [ 266s r"only list-like( or dict-like)? objects are allowed to be " 266s r"passed to (DataFrame\.)?isin\(\), you passed a " 266s r"(`|')float(`|')", 266s "argument of type 'float' is not iterable", 266s ] 266s ) 266s if is_scalar(rhs) and op in skip_these: 266s > with pytest.raises(TypeError, match=msg): 266s E AssertionError: Regex pattern did not match. 266s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')float(`|')|argument of type 'float' is not iterable" 266s E Input: "argument of type 'float' is not a container or iterable" 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:229: AssertionError 266s ________ TestEval.test_compound_invert_op[float-float-python-pandas-in] ________ 266s 266s x = 0.18905338179353307, y = 0.18905338179353307 266s 266s def _in(x, y): 266s """ 266s Compute the vectorized membership of ``x in y`` if possible, otherwise 266s use Python. 266s """ 266s try: 266s > return x.isin(y) 266s E AttributeError: 'float' object has no attribute 'isin' 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:268: AttributeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s op = 'in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 266s request = > 266s engine = 'python', parser = 'pandas' 266s 266s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 266s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 266s if parser == "python" and op in ["in", "not in"]: 266s msg = "'(In|NotIn)' nodes are not implemented" 266s with pytest.raises(NotImplementedError, match=msg): 266s ex = f"~(lhs {op} rhs)" 266s pd.eval(ex, engine=engine, parser=parser) 266s return 266s 266s if ( 266s is_float(lhs) 266s and not is_float(rhs) 266s and op in ["in", "not in"] 266s and engine == "python" 266s and parser == "pandas" 266s ): 266s mark = pytest.mark.xfail( 266s reason="Looks like expected is negative, unclear whether " 266s "expected is incorrect or result is incorrect" 266s ) 266s request.applymarker(mark) 266s skip_these = ["in", "not in"] 266s ex = f"~(lhs {op} rhs)" 266s 266s msg = "|".join( 266s [ 266s r"only list-like( or dict-like)? objects are allowed to be " 266s r"passed to (DataFrame\.)?isin\(\), you passed a " 266s r"(`|')float(`|')", 266s "argument of type 'float' is not iterable", 266s ] 266s ) 266s if is_scalar(rhs) and op in skip_these: 266s with pytest.raises(TypeError, match=msg): 266s > pd.eval( 266s ex, 266s engine=engine, 266s parser=parser, 266s local_dict={"lhs": lhs, "rhs": rhs}, 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:230: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s expr = '~(lhs in rhs)', parser = 'pandas', engine = 'python' 266s local_dict = {'lhs': 0.18905338179353307, 'rhs': 0.18905338179353307} 266s global_dict = None, resolvers = (), level = 0, target = None, inplace = False 266s 266s def eval( 266s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 266s parser: str = "pandas", 266s engine: str | None = None, 266s local_dict=None, 266s global_dict=None, 266s resolvers=(), 266s level: int = 0, 266s target=None, 266s inplace: bool = False, 266s ): 266s """ 266s Evaluate a Python expression as a string using various backends. 266s 266s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 266s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 266s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 266s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 266s :keyword:`or`, and :keyword:`not` with the same semantics as the 266s corresponding bitwise operators. :class:`~pandas.Series` and 266s :class:`~pandas.DataFrame` objects are supported and behave as they would 266s with plain ol' Python evaluation. 266s 266s Parameters 266s ---------- 266s expr : str 266s The expression to evaluate. This string cannot contain any Python 266s `statements 266s `__, 266s only Python `expressions 266s `__. 266s parser : {'pandas', 'python'}, default 'pandas' 266s The parser to use to construct the syntax tree from the expression. The 266s default of ``'pandas'`` parses code slightly different than standard 266s Python. Alternatively, you can parse an expression using the 266s ``'python'`` parser to retain strict Python semantics. See the 266s :ref:`enhancing performance ` documentation for 266s more details. 266s engine : {'python', 'numexpr'}, default 'numexpr' 266s 266s The engine used to evaluate the expression. Supported engines are 266s 266s - None : tries to use ``numexpr``, falls back to ``python`` 266s - ``'numexpr'`` : This default engine evaluates pandas objects using 266s numexpr for large speed ups in complex expressions with large frames. 266s - ``'python'`` : Performs operations as if you had ``eval``'d in top 266s level python. This engine is generally not that useful. 266s 266s More backends may be available in the future. 266s local_dict : dict or None, optional 266s A dictionary of local variables, taken from locals() by default. 266s global_dict : dict or None, optional 266s A dictionary of global variables, taken from globals() by default. 266s resolvers : list of dict-like or None, optional 266s A list of objects implementing the ``__getitem__`` special method that 266s you can use to inject an additional collection of namespaces to use for 266s variable lookup. For example, this is used in the 266s :meth:`~DataFrame.query` method to inject the 266s ``DataFrame.index`` and ``DataFrame.columns`` 266s variables that refer to their respective :class:`~pandas.DataFrame` 266s instance attributes. 266s level : int, optional 266s The number of prior stack frames to traverse and add to the current 266s scope. Most users will **not** need to change this parameter. 266s target : object, optional, default None 266s This is the target object for assignment. It is used when there is 266s variable assignment in the expression. If so, then `target` must 266s support item assignment with string keys, and if a copy is being 266s returned, it must also support `.copy()`. 266s inplace : bool, default False 266s If `target` is provided, and the expression mutates `target`, whether 266s to modify `target` inplace. Otherwise, return a copy of `target` with 266s the mutation. 266s 266s Returns 266s ------- 266s ndarray, numeric scalar, DataFrame, Series, or None 266s The completion value of evaluating the given code or None if ``inplace=True``. 266s 266s Raises 266s ------ 266s ValueError 266s There are many instances where such an error can be raised: 266s 266s - `target=None`, but the expression is multiline. 266s - The expression is multiline, but not all them have item assignment. 266s An example of such an arrangement is this: 266s 266s a = b + 1 266s a + 2 266s 266s Here, there are expressions on different lines, making it multiline, 266s but the last line has no variable assigned to the output of `a + 2`. 266s - `inplace=True`, but the expression is missing item assignment. 266s - Item assignment is provided, but the `target` does not support 266s string item assignment. 266s - Item assignment is provided and `inplace=False`, but the `target` 266s does not support the `.copy()` method 266s 266s See Also 266s -------- 266s DataFrame.query : Evaluates a boolean expression to query the columns 266s of a frame. 266s DataFrame.eval : Evaluate a string describing operations on 266s DataFrame columns. 266s 266s Notes 266s ----- 266s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 266s recursively cast to ``float64``. 266s 266s See the :ref:`enhancing performance ` documentation for 266s more details. 266s 266s Examples 266s -------- 266s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 266s >>> df 266s animal age 266s 0 dog 10 266s 1 pig 20 266s 266s We can add a new column using ``pd.eval``: 266s 266s >>> pd.eval("double_age = df.age * 2", target=df) 266s animal age double_age 266s 0 dog 10 20 266s 1 pig 20 40 266s """ 266s inplace = validate_bool_kwarg(inplace, "inplace") 266s 266s exprs: list[str | BinOp] 266s if isinstance(expr, str): 266s _check_expression(expr) 266s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 266s else: 266s # ops.BinOp; for internal compat, not intended to be passed by users 266s exprs = [expr] 266s multi_line = len(exprs) > 1 266s 266s if multi_line and target is None: 266s raise ValueError( 266s "multi-line expressions are only valid in the " 266s "context of data, use DataFrame.eval" 266s ) 266s engine = _check_engine(engine) 266s _check_parser(parser) 266s _check_resolvers(resolvers) 266s 266s ret = None 266s first_expr = True 266s target_modified = False 266s 266s for expr in exprs: 266s expr = _convert_expression(expr) 266s _check_for_locals(expr, level, parser) 266s 266s # get our (possibly passed-in) scope 266s env = ensure_scope( 266s level + 1, 266s global_dict=global_dict, 266s local_dict=local_dict, 266s resolvers=resolvers, 266s target=target, 266s ) 266s 266s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8ded4450> 266s expr = '~(lhs in rhs)', engine = 'python', parser = 'pandas' 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s level = 0 266s 266s def __init__( 266s self, 266s expr, 266s engine: str = "numexpr", 266s parser: str = "pandas", 266s env: Scope | None = None, 266s level: int = 0, 266s ) -> None: 266s self.expr = expr 266s self.env = env or Scope(level=level + 1) 266s self.engine = engine 266s self.parser = parser 266s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 266s > self.terms = self.parse() 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8ded4450> 266s 266s def parse(self): 266s """ 266s Parse an expression. 266s """ 266s > return self._visitor.visit(self.expr) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 266s kwargs = {}, clean = '~(lhs in rhs )', method = 'visit_Module' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 266s kwargs = {} 266s expr = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))) 266s 266s def visit_Module(self, node, **kwargs): 266s if len(node.body) != 1: 266s raise SyntaxError("only a single expression is allowed") 266s expr = node.body[0] 266s > return self.visit(expr, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))) 266s kwargs = {}, method = 'visit_Expr' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[In(...)], comparators=[Name(...)]))) 266s kwargs = {} 266s 266s def visit_Expr(self, node, **kwargs): 266s > return self.visit(node.value, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 266s kwargs = {}, method = 'visit_UnaryOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[In()], comparators=[Name(id='rhs', ctx=Load(...))])) 266s kwargs = {} 266s op = functools.partial(, '~') 266s 266s def visit_UnaryOp(self, node, **kwargs): 266s op = self.visit(node.op) 266s > operand = self.visit(node.operand) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:541: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 266s kwargs = {}, method = 'visit_Compare' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[In()], comparators=[Name(id='rhs', ctx=Load())]) 266s kwargs = {}, ops = [In()], comps = [Name(id='rhs', ctx=Load())], op = In() 266s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 266s 266s def visit_Compare(self, node, **kwargs): 266s ops = node.ops 266s comps = node.comparators 266s 266s # base case: we have something like a CMP b 266s if len(comps) == 1: 266s op = self.translate_In(ops[0]) 266s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 266s > return self.visit(binop) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 266s kwargs = {}, method = 'visit_BinOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Name(id='lhs', ctx=Load()), op=In(), right=Name(id='rhs', ctx=Load())) 266s kwargs = {} 266s op = functools.partial(, 'in') 266s op_class = In(), left = lhs, right = rhs 266s 266s def visit_BinOp(self, node, **kwargs): 266s op, op_class, left, right = self._maybe_transform_eq_ne(node) 266s left, right = self._maybe_downcast_constants(left, right) 266s > return self._maybe_evaluate_binop(op, op_class, left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s op = functools.partial(, 'in') 266s op_class = In(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 266s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 266s 266s def _maybe_evaluate_binop( 266s self, 266s op, 266s op_class, 266s lhs, 266s rhs, 266s eval_in_python=("in", "not in"), 266s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 266s ): 266s res = op(lhs, rhs) 266s 266s if res.has_invalid_return_type: 266s raise TypeError( 266s f"unsupported operand type(s) for {res.op}: " 266s f"'{lhs.type}' and '{rhs.type}'" 266s ) 266s 266s if self.engine != "pytables" and ( 266s res.op in CMP_OPS_SYMS 266s and getattr(lhs, "is_datetime", False) 266s or getattr(rhs, "is_datetime", False) 266s ): 266s # all date ops must be done in python bc numexpr doesn't work 266s # well with NaT 266s return self._maybe_eval(res, self.binary_ops) 266s 266s if res.op in eval_in_python: 266s # "in"/"not in" ops are always evaluated in python 266s > return self._maybe_eval(res, eval_in_python) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s binop = (lhs) in (rhs), eval_in_python = ('in', 'not in') 266s 266s def _maybe_eval(self, binop, eval_in_python): 266s # eval `in` and `not in` (for now) in "partial" python space 266s # things that can be evaluated in "eval" space will be turned into 266s # temporary variables. for example, 266s # [1,2] in a + 2 * b 266s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 266s # call will be evaluated using isin (in python space) 266s > return binop.evaluate( 266s self.env, self.engine, self.parser, self.term_type, eval_in_python 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (lhs) in (rhs) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s engine = 'python', parser = 'pandas' 266s term_type = 266s eval_in_python = ('in', 'not in') 266s 266s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 266s """ 266s Evaluate a binary operation *before* being passed to the engine. 266s 266s Parameters 266s ---------- 266s env : Scope 266s engine : str 266s parser : str 266s term_type : type 266s eval_in_python : list 266s 266s Returns 266s ------- 266s term_type 266s The "pre-evaluated" expression as an instance of ``term_type`` 266s """ 266s if engine == "python": 266s > res = self(env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:405: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (lhs) in (rhs) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s 266s def __call__(self, env): 266s """ 266s Recursively evaluate an expression in Python space. 266s 266s Parameters 266s ---------- 266s env : Scope 266s 266s Returns 266s ------- 266s object 266s The result of an evaluated expression. 266s """ 266s # recurse over the left/right nodes 266s left = self.lhs(env) 266s right = self.rhs(env) 266s 266s > return self.func(left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:385: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s x = 0.18905338179353307, y = 0.18905338179353307 266s 266s def _in(x, y): 266s """ 266s Compute the vectorized membership of ``x in y`` if possible, otherwise 266s use Python. 266s """ 266s try: 266s return x.isin(y) 266s except AttributeError: 266s if is_list_like(x): 266s try: 266s return y.isin(x) 266s except AttributeError: 266s pass 266s > return x in y 266s E TypeError: argument of type 'float' is not a container or iterable 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:275: TypeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s op = 'in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 266s request = > 266s engine = 'python', parser = 'pandas' 266s 266s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 266s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 266s if parser == "python" and op in ["in", "not in"]: 266s msg = "'(In|NotIn)' nodes are not implemented" 266s with pytest.raises(NotImplementedError, match=msg): 266s ex = f"~(lhs {op} rhs)" 266s pd.eval(ex, engine=engine, parser=parser) 266s return 266s 266s if ( 266s is_float(lhs) 266s and not is_float(rhs) 266s and op in ["in", "not in"] 266s and engine == "python" 266s and parser == "pandas" 266s ): 266s mark = pytest.mark.xfail( 266s reason="Looks like expected is negative, unclear whether " 266s "expected is incorrect or result is incorrect" 266s ) 266s request.applymarker(mark) 266s skip_these = ["in", "not in"] 266s ex = f"~(lhs {op} rhs)" 266s 266s msg = "|".join( 266s [ 266s r"only list-like( or dict-like)? objects are allowed to be " 266s r"passed to (DataFrame\.)?isin\(\), you passed a " 266s r"(`|')float(`|')", 266s "argument of type 'float' is not iterable", 266s ] 266s ) 266s if is_scalar(rhs) and op in skip_these: 266s > with pytest.raises(TypeError, match=msg): 266s E AssertionError: Regex pattern did not match. 266s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')float(`|')|argument of type 'float' is not iterable" 266s E Input: "argument of type 'float' is not a container or iterable" 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:229: AssertionError 266s ______ TestEval.test_compound_invert_op[float-float-python-pandas-not in] ______ 266s 266s x = 0.18905338179353307, y = 0.18905338179353307 266s 266s def _not_in(x, y): 266s """ 266s Compute the vectorized membership of ``x not in y`` if possible, 266s otherwise use Python. 266s """ 266s try: 266s > return ~x.isin(y) 266s E AttributeError: 'float' object has no attribute 'isin' 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:284: AttributeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s op = 'not in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 266s request = > 266s engine = 'python', parser = 'pandas' 266s 266s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 266s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 266s if parser == "python" and op in ["in", "not in"]: 266s msg = "'(In|NotIn)' nodes are not implemented" 266s with pytest.raises(NotImplementedError, match=msg): 266s ex = f"~(lhs {op} rhs)" 266s pd.eval(ex, engine=engine, parser=parser) 266s return 266s 266s if ( 266s is_float(lhs) 266s and not is_float(rhs) 266s and op in ["in", "not in"] 266s and engine == "python" 266s and parser == "pandas" 266s ): 266s mark = pytest.mark.xfail( 266s reason="Looks like expected is negative, unclear whether " 266s "expected is incorrect or result is incorrect" 266s ) 266s request.applymarker(mark) 266s skip_these = ["in", "not in"] 266s ex = f"~(lhs {op} rhs)" 266s 266s msg = "|".join( 266s [ 266s r"only list-like( or dict-like)? objects are allowed to be " 266s r"passed to (DataFrame\.)?isin\(\), you passed a " 266s r"(`|')float(`|')", 266s "argument of type 'float' is not iterable", 266s ] 266s ) 266s if is_scalar(rhs) and op in skip_these: 266s with pytest.raises(TypeError, match=msg): 266s > pd.eval( 266s ex, 266s engine=engine, 266s parser=parser, 266s local_dict={"lhs": lhs, "rhs": rhs}, 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:230: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s expr = '~(lhs not in rhs)', parser = 'pandas', engine = 'python' 266s local_dict = {'lhs': 0.18905338179353307, 'rhs': 0.18905338179353307} 266s global_dict = None, resolvers = (), level = 0, target = None, inplace = False 266s 266s def eval( 266s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 266s parser: str = "pandas", 266s engine: str | None = None, 266s local_dict=None, 266s global_dict=None, 266s resolvers=(), 266s level: int = 0, 266s target=None, 266s inplace: bool = False, 266s ): 266s """ 266s Evaluate a Python expression as a string using various backends. 266s 266s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 266s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 266s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 266s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 266s :keyword:`or`, and :keyword:`not` with the same semantics as the 266s corresponding bitwise operators. :class:`~pandas.Series` and 266s :class:`~pandas.DataFrame` objects are supported and behave as they would 266s with plain ol' Python evaluation. 266s 266s Parameters 266s ---------- 266s expr : str 266s The expression to evaluate. This string cannot contain any Python 266s `statements 266s `__, 266s only Python `expressions 266s `__. 266s parser : {'pandas', 'python'}, default 'pandas' 266s The parser to use to construct the syntax tree from the expression. The 266s default of ``'pandas'`` parses code slightly different than standard 266s Python. Alternatively, you can parse an expression using the 266s ``'python'`` parser to retain strict Python semantics. See the 266s :ref:`enhancing performance ` documentation for 266s more details. 266s engine : {'python', 'numexpr'}, default 'numexpr' 266s 266s The engine used to evaluate the expression. Supported engines are 266s 266s - None : tries to use ``numexpr``, falls back to ``python`` 266s - ``'numexpr'`` : This default engine evaluates pandas objects using 266s numexpr for large speed ups in complex expressions with large frames. 266s - ``'python'`` : Performs operations as if you had ``eval``'d in top 266s level python. This engine is generally not that useful. 266s 266s More backends may be available in the future. 266s local_dict : dict or None, optional 266s A dictionary of local variables, taken from locals() by default. 266s global_dict : dict or None, optional 266s A dictionary of global variables, taken from globals() by default. 266s resolvers : list of dict-like or None, optional 266s A list of objects implementing the ``__getitem__`` special method that 266s you can use to inject an additional collection of namespaces to use for 266s variable lookup. For example, this is used in the 266s :meth:`~DataFrame.query` method to inject the 266s ``DataFrame.index`` and ``DataFrame.columns`` 266s variables that refer to their respective :class:`~pandas.DataFrame` 266s instance attributes. 266s level : int, optional 266s The number of prior stack frames to traverse and add to the current 266s scope. Most users will **not** need to change this parameter. 266s target : object, optional, default None 266s This is the target object for assignment. It is used when there is 266s variable assignment in the expression. If so, then `target` must 266s support item assignment with string keys, and if a copy is being 266s returned, it must also support `.copy()`. 266s inplace : bool, default False 266s If `target` is provided, and the expression mutates `target`, whether 266s to modify `target` inplace. Otherwise, return a copy of `target` with 266s the mutation. 266s 266s Returns 266s ------- 266s ndarray, numeric scalar, DataFrame, Series, or None 266s The completion value of evaluating the given code or None if ``inplace=True``. 266s 266s Raises 266s ------ 266s ValueError 266s There are many instances where such an error can be raised: 266s 266s - `target=None`, but the expression is multiline. 266s - The expression is multiline, but not all them have item assignment. 266s An example of such an arrangement is this: 266s 266s a = b + 1 266s a + 2 266s 266s Here, there are expressions on different lines, making it multiline, 266s but the last line has no variable assigned to the output of `a + 2`. 266s - `inplace=True`, but the expression is missing item assignment. 266s - Item assignment is provided, but the `target` does not support 266s string item assignment. 266s - Item assignment is provided and `inplace=False`, but the `target` 266s does not support the `.copy()` method 266s 266s See Also 266s -------- 266s DataFrame.query : Evaluates a boolean expression to query the columns 266s of a frame. 266s DataFrame.eval : Evaluate a string describing operations on 266s DataFrame columns. 266s 266s Notes 266s ----- 266s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 266s recursively cast to ``float64``. 266s 266s See the :ref:`enhancing performance ` documentation for 266s more details. 266s 266s Examples 266s -------- 266s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 266s >>> df 266s animal age 266s 0 dog 10 266s 1 pig 20 266s 266s We can add a new column using ``pd.eval``: 266s 266s >>> pd.eval("double_age = df.age * 2", target=df) 266s animal age double_age 266s 0 dog 10 20 266s 1 pig 20 40 266s """ 266s inplace = validate_bool_kwarg(inplace, "inplace") 266s 266s exprs: list[str | BinOp] 266s if isinstance(expr, str): 266s _check_expression(expr) 266s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 266s else: 266s # ops.BinOp; for internal compat, not intended to be passed by users 266s exprs = [expr] 266s multi_line = len(exprs) > 1 266s 266s if multi_line and target is None: 266s raise ValueError( 266s "multi-line expressions are only valid in the " 266s "context of data, use DataFrame.eval" 266s ) 266s engine = _check_engine(engine) 266s _check_parser(parser) 266s _check_resolvers(resolvers) 266s 266s ret = None 266s first_expr = True 266s target_modified = False 266s 266s for expr in exprs: 266s expr = _convert_expression(expr) 266s _check_for_locals(expr, level, parser) 266s 266s # get our (possibly passed-in) scope 266s env = ensure_scope( 266s level + 1, 266s global_dict=global_dict, 266s local_dict=local_dict, 266s resolvers=resolvers, 266s target=target, 266s ) 266s 266s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8d6173d0> 266s expr = '~(lhs not in rhs)', engine = 'python', parser = 'pandas' 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s level = 0 266s 266s def __init__( 266s self, 266s expr, 266s engine: str = "numexpr", 266s parser: str = "pandas", 266s env: Scope | None = None, 266s level: int = 0, 266s ) -> None: 266s self.expr = expr 266s self.env = env or Scope(level=level + 1) 266s self.engine = engine 266s self.parser = parser 266s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 266s > self.terms = self.parse() 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8d6173d0> 266s 266s def parse(self): 266s """ 266s Parse an expression. 266s """ 266s > return self._visitor.visit(self.expr) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 266s kwargs = {}, clean = '~(lhs not in rhs )', method = 'visit_Module' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=UnaryOp(op=Invert(...), operand=Compare(...)))], type_ignores=[]) 266s kwargs = {} 266s expr = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))) 266s 266s def visit_Module(self, node, **kwargs): 266s if len(node.body) != 1: 266s raise SyntaxError("only a single expression is allowed") 266s expr = node.body[0] 266s > return self.visit(expr, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))) 266s kwargs = {}, method = 'visit_Expr' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=UnaryOp(op=Invert(), operand=Compare(left=Name(...), ops=[NotIn(...)], comparators=[Name(...)]))) 266s kwargs = {} 266s 266s def visit_Expr(self, node, **kwargs): 266s > return self.visit(node.value, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 266s kwargs = {}, method = 'visit_UnaryOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = UnaryOp(op=Invert(), operand=Compare(left=Name(id='lhs', ctx=Load(...)), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load(...))])) 266s kwargs = {} 266s op = functools.partial(, '~') 266s 266s def visit_UnaryOp(self, node, **kwargs): 266s op = self.visit(node.op) 266s > operand = self.visit(node.operand) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:541: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 266s kwargs = {}, method = 'visit_Compare' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Name(id='lhs', ctx=Load()), ops=[NotIn()], comparators=[Name(id='rhs', ctx=Load())]) 266s kwargs = {}, ops = [NotIn()], comps = [Name(id='rhs', ctx=Load())], op = NotIn() 266s binop = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 266s 266s def visit_Compare(self, node, **kwargs): 266s ops = node.ops 266s comps = node.comparators 266s 266s # base case: we have something like a CMP b 266s if len(comps) == 1: 266s op = self.translate_In(ops[0]) 266s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 266s > return self.visit(binop) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 266s kwargs = {}, method = 'visit_BinOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Name(id='lhs', ctx=Load()), op=NotIn(), right=Name(id='rhs', ctx=Load())) 266s kwargs = {} 266s op = functools.partial(, 'not in') 266s op_class = NotIn(), left = lhs, right = rhs 266s 266s def visit_BinOp(self, node, **kwargs): 266s op, op_class, left, right = self._maybe_transform_eq_ne(node) 266s left, right = self._maybe_downcast_constants(left, right) 266s > return self._maybe_evaluate_binop(op, op_class, left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s op = functools.partial(, 'not in') 266s op_class = NotIn(), lhs = lhs, rhs = rhs, eval_in_python = ('in', 'not in') 266s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 266s 266s def _maybe_evaluate_binop( 266s self, 266s op, 266s op_class, 266s lhs, 266s rhs, 266s eval_in_python=("in", "not in"), 266s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 266s ): 266s res = op(lhs, rhs) 266s 266s if res.has_invalid_return_type: 266s raise TypeError( 266s f"unsupported operand type(s) for {res.op}: " 266s f"'{lhs.type}' and '{rhs.type}'" 266s ) 266s 266s if self.engine != "pytables" and ( 266s res.op in CMP_OPS_SYMS 266s and getattr(lhs, "is_datetime", False) 266s or getattr(rhs, "is_datetime", False) 266s ): 266s # all date ops must be done in python bc numexpr doesn't work 266s # well with NaT 266s return self._maybe_eval(res, self.binary_ops) 266s 266s if res.op in eval_in_python: 266s # "in"/"not in" ops are always evaluated in python 266s > return self._maybe_eval(res, eval_in_python) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s binop = (lhs) not in (rhs), eval_in_python = ('in', 'not in') 266s 266s def _maybe_eval(self, binop, eval_in_python): 266s # eval `in` and `not in` (for now) in "partial" python space 266s # things that can be evaluated in "eval" space will be turned into 266s # temporary variables. for example, 266s # [1,2] in a + 2 * b 266s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 266s # call will be evaluated using isin (in python space) 266s > return binop.evaluate( 266s self.env, self.engine, self.parser, self.term_type, eval_in_python 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (lhs) not in (rhs) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s engine = 'python', parser = 'pandas' 266s term_type = 266s eval_in_python = ('in', 'not in') 266s 266s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 266s """ 266s Evaluate a binary operation *before* being passed to the engine. 266s 266s Parameters 266s ---------- 266s env : Scope 266s engine : str 266s parser : str 266s term_type : type 266s eval_in_python : list 266s 266s Returns 266s ------- 266s term_type 266s The "pre-evaluated" expression as an instance of ``term_type`` 266s """ 266s if engine == "python": 266s > res = self(env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:405: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (lhs) not in (rhs) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ... 'TestValidate', 266s '__pytest_asyncio_scoped_event_loop', 266s '__pytest_asyncio_package_scoped_event_loop'] 266s , resolvers=[] 266s ) 266s 266s def __call__(self, env): 266s """ 266s Recursively evaluate an expression in Python space. 266s 266s Parameters 266s ---------- 266s env : Scope 266s 266s Returns 266s ------- 266s object 266s The result of an evaluated expression. 266s """ 266s # recurse over the left/right nodes 266s left = self.lhs(env) 266s right = self.rhs(env) 266s 266s > return self.func(left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:385: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s x = 0.18905338179353307, y = 0.18905338179353307 266s 266s def _not_in(x, y): 266s """ 266s Compute the vectorized membership of ``x not in y`` if possible, 266s otherwise use Python. 266s """ 266s try: 266s return ~x.isin(y) 266s except AttributeError: 266s if is_list_like(x): 266s try: 266s return ~y.isin(x) 266s except AttributeError: 266s pass 266s > return x not in y 266s E TypeError: argument of type 'float' is not a container or iterable 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:291: TypeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s op = 'not in', lhs = 0.18905338179353307, rhs = 0.18905338179353307 266s request = > 266s engine = 'python', parser = 'pandas' 266s 266s @pytest.mark.parametrize("op", expr.CMP_OPS_SYMS) 266s def test_compound_invert_op(self, op, lhs, rhs, request, engine, parser): 266s if parser == "python" and op in ["in", "not in"]: 266s msg = "'(In|NotIn)' nodes are not implemented" 266s with pytest.raises(NotImplementedError, match=msg): 266s ex = f"~(lhs {op} rhs)" 266s pd.eval(ex, engine=engine, parser=parser) 266s return 266s 266s if ( 266s is_float(lhs) 266s and not is_float(rhs) 266s and op in ["in", "not in"] 266s and engine == "python" 266s and parser == "pandas" 266s ): 266s mark = pytest.mark.xfail( 266s reason="Looks like expected is negative, unclear whether " 266s "expected is incorrect or result is incorrect" 266s ) 266s request.applymarker(mark) 266s skip_these = ["in", "not in"] 266s ex = f"~(lhs {op} rhs)" 266s 266s msg = "|".join( 266s [ 266s r"only list-like( or dict-like)? objects are allowed to be " 266s r"passed to (DataFrame\.)?isin\(\), you passed a " 266s r"(`|')float(`|')", 266s "argument of type 'float' is not iterable", 266s ] 266s ) 266s if is_scalar(rhs) and op in skip_these: 266s > with pytest.raises(TypeError, match=msg): 266s E AssertionError: Regex pattern did not match. 266s E Regex: "only list-like( or dict-like)? objects are allowed to be passed to (DataFrame\\.)?isin\\(\\), you passed a (`|')float(`|')|argument of type 'float' is not iterable" 266s E Input: "argument of type 'float' is not a container or iterable" 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:229: AssertionError 266s _____________ TestOperations.test_simple_arith_ops[numexpr-pandas] _____________ 266s 266s x = 1, y = 1 266s 266s def _in(x, y): 266s """ 266s Compute the vectorized membership of ``x in y`` if possible, otherwise 266s use Python. 266s """ 266s try: 266s > return x.isin(y) 266s E AttributeError: 'int' object has no attribute 'isin' 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:268: AttributeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s engine = 'numexpr', parser = 'pandas' 266s 266s def test_simple_arith_ops(self, engine, parser): 266s exclude_arith = [] 266s if parser == "python": 266s exclude_arith = ["in", "not in"] 266s 266s arith_ops = [ 266s op 266s for op in expr.ARITH_OPS_SYMS + expr.CMP_OPS_SYMS 266s if op not in exclude_arith 266s ] 266s 266s ops = (op for op in arith_ops if op != "//") 266s 266s for op in ops: 266s ex = f"1 {op} 1" 266s ex2 = f"x {op} 1" 266s ex3 = f"1 {op} (x + 1)" 266s 266s if op in ("in", "not in"): 266s msg = "argument of type 'int' is not iterable" 266s with pytest.raises(TypeError, match=msg): 266s > pd.eval(ex, engine=engine, parser=parser) 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:1097: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s expr = '1 in 1', parser = 'pandas', engine = 'numexpr', local_dict = None 266s global_dict = None, resolvers = (), level = 0, target = None, inplace = False 266s 266s def eval( 266s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 266s parser: str = "pandas", 266s engine: str | None = None, 266s local_dict=None, 266s global_dict=None, 266s resolvers=(), 266s level: int = 0, 266s target=None, 266s inplace: bool = False, 266s ): 266s """ 266s Evaluate a Python expression as a string using various backends. 266s 266s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 266s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 266s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 266s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 266s :keyword:`or`, and :keyword:`not` with the same semantics as the 266s corresponding bitwise operators. :class:`~pandas.Series` and 266s :class:`~pandas.DataFrame` objects are supported and behave as they would 266s with plain ol' Python evaluation. 266s 266s Parameters 266s ---------- 266s expr : str 266s The expression to evaluate. This string cannot contain any Python 266s `statements 266s `__, 266s only Python `expressions 266s `__. 266s parser : {'pandas', 'python'}, default 'pandas' 266s The parser to use to construct the syntax tree from the expression. The 266s default of ``'pandas'`` parses code slightly different than standard 266s Python. Alternatively, you can parse an expression using the 266s ``'python'`` parser to retain strict Python semantics. See the 266s :ref:`enhancing performance ` documentation for 266s more details. 266s engine : {'python', 'numexpr'}, default 'numexpr' 266s 266s The engine used to evaluate the expression. Supported engines are 266s 266s - None : tries to use ``numexpr``, falls back to ``python`` 266s - ``'numexpr'`` : This default engine evaluates pandas objects using 266s numexpr for large speed ups in complex expressions with large frames. 266s - ``'python'`` : Performs operations as if you had ``eval``'d in top 266s level python. This engine is generally not that useful. 266s 266s More backends may be available in the future. 266s local_dict : dict or None, optional 266s A dictionary of local variables, taken from locals() by default. 266s global_dict : dict or None, optional 266s A dictionary of global variables, taken from globals() by default. 266s resolvers : list of dict-like or None, optional 266s A list of objects implementing the ``__getitem__`` special method that 266s you can use to inject an additional collection of namespaces to use for 266s variable lookup. For example, this is used in the 266s :meth:`~DataFrame.query` method to inject the 266s ``DataFrame.index`` and ``DataFrame.columns`` 266s variables that refer to their respective :class:`~pandas.DataFrame` 266s instance attributes. 266s level : int, optional 266s The number of prior stack frames to traverse and add to the current 266s scope. Most users will **not** need to change this parameter. 266s target : object, optional, default None 266s This is the target object for assignment. It is used when there is 266s variable assignment in the expression. If so, then `target` must 266s support item assignment with string keys, and if a copy is being 266s returned, it must also support `.copy()`. 266s inplace : bool, default False 266s If `target` is provided, and the expression mutates `target`, whether 266s to modify `target` inplace. Otherwise, return a copy of `target` with 266s the mutation. 266s 266s Returns 266s ------- 266s ndarray, numeric scalar, DataFrame, Series, or None 266s The completion value of evaluating the given code or None if ``inplace=True``. 266s 266s Raises 266s ------ 266s ValueError 266s There are many instances where such an error can be raised: 266s 266s - `target=None`, but the expression is multiline. 266s - The expression is multiline, but not all them have item assignment. 266s An example of such an arrangement is this: 266s 266s a = b + 1 266s a + 2 266s 266s Here, there are expressions on different lines, making it multiline, 266s but the last line has no variable assigned to the output of `a + 2`. 266s - `inplace=True`, but the expression is missing item assignment. 266s - Item assignment is provided, but the `target` does not support 266s string item assignment. 266s - Item assignment is provided and `inplace=False`, but the `target` 266s does not support the `.copy()` method 266s 266s See Also 266s -------- 266s DataFrame.query : Evaluates a boolean expression to query the columns 266s of a frame. 266s DataFrame.eval : Evaluate a string describing operations on 266s DataFrame columns. 266s 266s Notes 266s ----- 266s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 266s recursively cast to ``float64``. 266s 266s See the :ref:`enhancing performance ` documentation for 266s more details. 266s 266s Examples 266s -------- 266s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 266s >>> df 266s animal age 266s 0 dog 10 266s 1 pig 20 266s 266s We can add a new column using ``pd.eval``: 266s 266s >>> pd.eval("double_age = df.age * 2", target=df) 266s animal age double_age 266s 0 dog 10 20 266s 1 pig 20 40 266s """ 266s inplace = validate_bool_kwarg(inplace, "inplace") 266s 266s exprs: list[str | BinOp] 266s if isinstance(expr, str): 266s _check_expression(expr) 266s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 266s else: 266s # ops.BinOp; for internal compat, not intended to be passed by users 266s exprs = [expr] 266s multi_line = len(exprs) > 1 266s 266s if multi_line and target is None: 266s raise ValueError( 266s "multi-line expressions are only valid in the " 266s "context of data, use DataFrame.eval" 266s ) 266s engine = _check_engine(engine) 266s _check_parser(parser) 266s _check_resolvers(resolvers) 266s 266s ret = None 266s first_expr = True 266s target_modified = False 266s 266s for expr in exprs: 266s expr = _convert_expression(expr) 266s _check_for_locals(expr, level, parser) 266s 266s # get our (possibly passed-in) scope 266s env = ensure_scope( 266s level + 1, 266s global_dict=global_dict, 266s local_dict=local_dict, 266s resolvers=resolvers, 266s target=target, 266s ) 266s 266s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ffa0070ad0> 266s expr = '1 in 1', engine = 'numexpr', parser = 'pandas' 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ...th', 266s 'op', 266s 'arith_ops', 266s 'ops', 266s 'ex', 266s 'ex2', 266s 'ex3', 266s 'msg', 266s 'expec', 266s 'x', 266s '@py_assert1', 266s 'y'] 266s , resolvers=[] 266s ) 266s level = 0 266s 266s def __init__( 266s self, 266s expr, 266s engine: str = "numexpr", 266s parser: str = "pandas", 266s env: Scope | None = None, 266s level: int = 0, 266s ) -> None: 266s self.expr = expr 266s self.env = env or Scope(level=level + 1) 266s self.engine = engine 266s self.parser = parser 266s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 266s > self.terms = self.parse() 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ffa0070ad0> 266s 266s def parse(self): 266s """ 266s Parse an expression. 266s """ 266s > return self._visitor.visit(self.expr) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=Compare(left=Constant(...), ops=[In(...)], comparators=[Constant(...)]))], type_ignores=[]) 266s kwargs = {}, clean = '1 in 1 ', method = 'visit_Module' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=Compare(left=Constant(...), ops=[In(...)], comparators=[Constant(...)]))], type_ignores=[]) 266s kwargs = {} 266s expr = Expr(value=Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)])) 266s 266s def visit_Module(self, node, **kwargs): 266s if len(node.body) != 1: 266s raise SyntaxError("only a single expression is allowed") 266s expr = node.body[0] 266s > return self.visit(expr, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)])) 266s kwargs = {}, method = 'visit_Expr' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)])) 266s kwargs = {} 266s 266s def visit_Expr(self, node, **kwargs): 266s > return self.visit(node.value, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)]) 266s kwargs = {}, method = 'visit_Compare' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)]) 266s kwargs = {}, ops = [In()], comps = [Constant(value=1, kind=None)], op = In() 266s binop = BinOp(left=Constant(value=1, kind=None), op=In(), right=Constant(value=1, kind=None)) 266s 266s def visit_Compare(self, node, **kwargs): 266s ops = node.ops 266s comps = node.comparators 266s 266s # base case: we have something like a CMP b 266s if len(comps) == 1: 266s op = self.translate_In(ops[0]) 266s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 266s > return self.visit(binop) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Constant(value=1, kind=None), op=In(), right=Constant(value=1, kind=None)) 266s kwargs = {}, method = 'visit_BinOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Constant(value=1, kind=None), op=In(), right=Constant(value=1, kind=None)) 266s kwargs = {} 266s op = functools.partial(, 'in') 266s op_class = In(), left = 1, right = 1 266s 266s def visit_BinOp(self, node, **kwargs): 266s op, op_class, left, right = self._maybe_transform_eq_ne(node) 266s left, right = self._maybe_downcast_constants(left, right) 266s > return self._maybe_evaluate_binop(op, op_class, left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s op = functools.partial(, 'in') 266s op_class = In(), lhs = 1, rhs = 1, eval_in_python = ('in', 'not in') 266s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 266s 266s def _maybe_evaluate_binop( 266s self, 266s op, 266s op_class, 266s lhs, 266s rhs, 266s eval_in_python=("in", "not in"), 266s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 266s ): 266s res = op(lhs, rhs) 266s 266s if res.has_invalid_return_type: 266s raise TypeError( 266s f"unsupported operand type(s) for {res.op}: " 266s f"'{lhs.type}' and '{rhs.type}'" 266s ) 266s 266s if self.engine != "pytables" and ( 266s res.op in CMP_OPS_SYMS 266s and getattr(lhs, "is_datetime", False) 266s or getattr(rhs, "is_datetime", False) 266s ): 266s # all date ops must be done in python bc numexpr doesn't work 266s # well with NaT 266s return self._maybe_eval(res, self.binary_ops) 266s 266s if res.op in eval_in_python: 266s # "in"/"not in" ops are always evaluated in python 266s > return self._maybe_eval(res, eval_in_python) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s binop = (1) in (1), eval_in_python = ('in', 'not in') 266s 266s def _maybe_eval(self, binop, eval_in_python): 266s # eval `in` and `not in` (for now) in "partial" python space 266s # things that can be evaluated in "eval" space will be turned into 266s # temporary variables. for example, 266s # [1,2] in a + 2 * b 266s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 266s # call will be evaluated using isin (in python space) 266s > return binop.evaluate( 266s self.env, self.engine, self.parser, self.term_type, eval_in_python 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (1) in (1) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ...th', 266s 'op', 266s 'arith_ops', 266s 'ops', 266s 'ex', 266s 'ex2', 266s 'ex3', 266s 'msg', 266s 'expec', 266s 'x', 266s '@py_assert1', 266s 'y'] 266s , resolvers=[] 266s ) 266s engine = 'numexpr', parser = 'pandas' 266s term_type = 266s eval_in_python = ('in', 'not in') 266s 266s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 266s """ 266s Evaluate a binary operation *before* being passed to the engine. 266s 266s Parameters 266s ---------- 266s env : Scope 266s engine : str 266s parser : str 266s term_type : type 266s eval_in_python : list 266s 266s Returns 266s ------- 266s term_type 266s The "pre-evaluated" expression as an instance of ``term_type`` 266s """ 266s if engine == "python": 266s res = self(env) 266s else: 266s # recurse over the left/right nodes 266s 266s left = self.lhs.evaluate( 266s env, 266s engine=engine, 266s parser=parser, 266s term_type=term_type, 266s eval_in_python=eval_in_python, 266s ) 266s 266s right = self.rhs.evaluate( 266s env, 266s engine=engine, 266s parser=parser, 266s term_type=term_type, 266s eval_in_python=eval_in_python, 266s ) 266s 266s # base cases 266s if self.op in eval_in_python: 266s > res = self.func(left.value, right.value) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:427: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s x = 1, y = 1 266s 266s def _in(x, y): 266s """ 266s Compute the vectorized membership of ``x in y`` if possible, otherwise 266s use Python. 266s """ 266s try: 266s return x.isin(y) 266s except AttributeError: 266s if is_list_like(x): 266s try: 266s return y.isin(x) 266s except AttributeError: 266s pass 266s > return x in y 266s E TypeError: argument of type 'int' is not a container or iterable 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:275: TypeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s engine = 'numexpr', parser = 'pandas' 266s 266s def test_simple_arith_ops(self, engine, parser): 266s exclude_arith = [] 266s if parser == "python": 266s exclude_arith = ["in", "not in"] 266s 266s arith_ops = [ 266s op 266s for op in expr.ARITH_OPS_SYMS + expr.CMP_OPS_SYMS 266s if op not in exclude_arith 266s ] 266s 266s ops = (op for op in arith_ops if op != "//") 266s 266s for op in ops: 266s ex = f"1 {op} 1" 266s ex2 = f"x {op} 1" 266s ex3 = f"1 {op} (x + 1)" 266s 266s if op in ("in", "not in"): 266s msg = "argument of type 'int' is not iterable" 266s > with pytest.raises(TypeError, match=msg): 266s E AssertionError: Regex pattern did not match. 266s E Regex: "argument of type 'int' is not iterable" 266s E Input: "argument of type 'int' is not a container or iterable" 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:1096: AssertionError 266s _____________ TestOperations.test_simple_arith_ops[python-pandas] ______________ 266s 266s x = 1, y = 1 266s 266s def _in(x, y): 266s """ 266s Compute the vectorized membership of ``x in y`` if possible, otherwise 266s use Python. 266s """ 266s try: 266s > return x.isin(y) 266s E AttributeError: 'int' object has no attribute 'isin' 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:268: AttributeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s engine = 'python', parser = 'pandas' 266s 266s def test_simple_arith_ops(self, engine, parser): 266s exclude_arith = [] 266s if parser == "python": 266s exclude_arith = ["in", "not in"] 266s 266s arith_ops = [ 266s op 266s for op in expr.ARITH_OPS_SYMS + expr.CMP_OPS_SYMS 266s if op not in exclude_arith 266s ] 266s 266s ops = (op for op in arith_ops if op != "//") 266s 266s for op in ops: 266s ex = f"1 {op} 1" 266s ex2 = f"x {op} 1" 266s ex3 = f"1 {op} (x + 1)" 266s 266s if op in ("in", "not in"): 266s msg = "argument of type 'int' is not iterable" 266s with pytest.raises(TypeError, match=msg): 266s > pd.eval(ex, engine=engine, parser=parser) 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:1097: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s expr = '1 in 1', parser = 'pandas', engine = 'python', local_dict = None 266s global_dict = None, resolvers = (), level = 0, target = None, inplace = False 266s 266s def eval( 266s expr: str | BinOp, # we leave BinOp out of the docstr bc it isn't for users 266s parser: str = "pandas", 266s engine: str | None = None, 266s local_dict=None, 266s global_dict=None, 266s resolvers=(), 266s level: int = 0, 266s target=None, 266s inplace: bool = False, 266s ): 266s """ 266s Evaluate a Python expression as a string using various backends. 266s 266s The following arithmetic operations are supported: ``+``, ``-``, ``*``, 266s ``/``, ``**``, ``%``, ``//`` (python engine only) along with the following 266s boolean operations: ``|`` (or), ``&`` (and), and ``~`` (not). 266s Additionally, the ``'pandas'`` parser allows the use of :keyword:`and`, 266s :keyword:`or`, and :keyword:`not` with the same semantics as the 266s corresponding bitwise operators. :class:`~pandas.Series` and 266s :class:`~pandas.DataFrame` objects are supported and behave as they would 266s with plain ol' Python evaluation. 266s 266s Parameters 266s ---------- 266s expr : str 266s The expression to evaluate. This string cannot contain any Python 266s `statements 266s `__, 266s only Python `expressions 266s `__. 266s parser : {'pandas', 'python'}, default 'pandas' 266s The parser to use to construct the syntax tree from the expression. The 266s default of ``'pandas'`` parses code slightly different than standard 266s Python. Alternatively, you can parse an expression using the 266s ``'python'`` parser to retain strict Python semantics. See the 266s :ref:`enhancing performance ` documentation for 266s more details. 266s engine : {'python', 'numexpr'}, default 'numexpr' 266s 266s The engine used to evaluate the expression. Supported engines are 266s 266s - None : tries to use ``numexpr``, falls back to ``python`` 266s - ``'numexpr'`` : This default engine evaluates pandas objects using 266s numexpr for large speed ups in complex expressions with large frames. 266s - ``'python'`` : Performs operations as if you had ``eval``'d in top 266s level python. This engine is generally not that useful. 266s 266s More backends may be available in the future. 266s local_dict : dict or None, optional 266s A dictionary of local variables, taken from locals() by default. 266s global_dict : dict or None, optional 266s A dictionary of global variables, taken from globals() by default. 266s resolvers : list of dict-like or None, optional 266s A list of objects implementing the ``__getitem__`` special method that 266s you can use to inject an additional collection of namespaces to use for 266s variable lookup. For example, this is used in the 266s :meth:`~DataFrame.query` method to inject the 266s ``DataFrame.index`` and ``DataFrame.columns`` 266s variables that refer to their respective :class:`~pandas.DataFrame` 266s instance attributes. 266s level : int, optional 266s The number of prior stack frames to traverse and add to the current 266s scope. Most users will **not** need to change this parameter. 266s target : object, optional, default None 266s This is the target object for assignment. It is used when there is 266s variable assignment in the expression. If so, then `target` must 266s support item assignment with string keys, and if a copy is being 266s returned, it must also support `.copy()`. 266s inplace : bool, default False 266s If `target` is provided, and the expression mutates `target`, whether 266s to modify `target` inplace. Otherwise, return a copy of `target` with 266s the mutation. 266s 266s Returns 266s ------- 266s ndarray, numeric scalar, DataFrame, Series, or None 266s The completion value of evaluating the given code or None if ``inplace=True``. 266s 266s Raises 266s ------ 266s ValueError 266s There are many instances where such an error can be raised: 266s 266s - `target=None`, but the expression is multiline. 266s - The expression is multiline, but not all them have item assignment. 266s An example of such an arrangement is this: 266s 266s a = b + 1 266s a + 2 266s 266s Here, there are expressions on different lines, making it multiline, 266s but the last line has no variable assigned to the output of `a + 2`. 266s - `inplace=True`, but the expression is missing item assignment. 266s - Item assignment is provided, but the `target` does not support 266s string item assignment. 266s - Item assignment is provided and `inplace=False`, but the `target` 266s does not support the `.copy()` method 266s 266s See Also 266s -------- 266s DataFrame.query : Evaluates a boolean expression to query the columns 266s of a frame. 266s DataFrame.eval : Evaluate a string describing operations on 266s DataFrame columns. 266s 266s Notes 266s ----- 266s The ``dtype`` of any objects involved in an arithmetic ``%`` operation are 266s recursively cast to ``float64``. 266s 266s See the :ref:`enhancing performance ` documentation for 266s more details. 266s 266s Examples 266s -------- 266s >>> df = pd.DataFrame({"animal": ["dog", "pig"], "age": [10, 20]}) 266s >>> df 266s animal age 266s 0 dog 10 266s 1 pig 20 266s 266s We can add a new column using ``pd.eval``: 266s 266s >>> pd.eval("double_age = df.age * 2", target=df) 266s animal age double_age 266s 0 dog 10 20 266s 1 pig 20 40 266s """ 266s inplace = validate_bool_kwarg(inplace, "inplace") 266s 266s exprs: list[str | BinOp] 266s if isinstance(expr, str): 266s _check_expression(expr) 266s exprs = [e.strip() for e in expr.splitlines() if e.strip() != ""] 266s else: 266s # ops.BinOp; for internal compat, not intended to be passed by users 266s exprs = [expr] 266s multi_line = len(exprs) > 1 266s 266s if multi_line and target is None: 266s raise ValueError( 266s "multi-line expressions are only valid in the " 266s "context of data, use DataFrame.eval" 266s ) 266s engine = _check_engine(engine) 266s _check_parser(parser) 266s _check_resolvers(resolvers) 266s 266s ret = None 266s first_expr = True 266s target_modified = False 266s 266s for expr in exprs: 266s expr = _convert_expression(expr) 266s _check_for_locals(expr, level, parser) 266s 266s # get our (possibly passed-in) scope 266s env = ensure_scope( 266s level + 1, 266s global_dict=global_dict, 266s local_dict=local_dict, 266s resolvers=resolvers, 266s target=target, 266s ) 266s 266s > parsed_expr = Expr(expr, engine=engine, parser=parser, env=env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/eval.py:339: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8c964250> 266s expr = '1 in 1', engine = 'python', parser = 'pandas' 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ...th', 266s 'op', 266s 'arith_ops', 266s 'ops', 266s 'ex', 266s 'ex2', 266s 'ex3', 266s 'msg', 266s 'expec', 266s 'x', 266s '@py_assert1', 266s 'y'] 266s , resolvers=[] 266s ) 266s level = 0 266s 266s def __init__( 266s self, 266s expr, 266s engine: str = "numexpr", 266s parser: str = "pandas", 266s env: Scope | None = None, 266s level: int = 0, 266s ) -> None: 266s self.expr = expr 266s self.env = env or Scope(level=level + 1) 266s self.engine = engine 266s self.parser = parser 266s self._visitor = PARSERS[parser](self.env, self.engine, self.parser) 266s > self.terms = self.parse() 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:809: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = <[AttributeError("'Expr' object has no attribute 'terms'") raised in repr()] Expr object at 0x3ff8c964250> 266s 266s def parse(self): 266s """ 266s Parse an expression. 266s """ 266s > return self._visitor.visit(self.expr) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:828: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=Compare(left=Constant(...), ops=[In(...)], comparators=[Constant(...)]))], type_ignores=[]) 266s kwargs = {}, clean = '1 in 1 ', method = 'visit_Module' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Module(body=[Expr(value=Compare(left=Constant(...), ops=[In(...)], comparators=[Constant(...)]))], type_ignores=[]) 266s kwargs = {} 266s expr = Expr(value=Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)])) 266s 266s def visit_Module(self, node, **kwargs): 266s if len(node.body) != 1: 266s raise SyntaxError("only a single expression is allowed") 266s expr = node.body[0] 266s > return self.visit(expr, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:419: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)])) 266s kwargs = {}, method = 'visit_Expr' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Expr(value=Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)])) 266s kwargs = {} 266s 266s def visit_Expr(self, node, **kwargs): 266s > return self.visit(node.value, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:422: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)]) 266s kwargs = {}, method = 'visit_Compare' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = Compare(left=Constant(value=1, kind=None), ops=[In()], comparators=[Constant(value=1, kind=None)]) 266s kwargs = {}, ops = [In()], comps = [Constant(value=1, kind=None)], op = In() 266s binop = BinOp(left=Constant(value=1, kind=None), op=In(), right=Constant(value=1, kind=None)) 266s 266s def visit_Compare(self, node, **kwargs): 266s ops = node.ops 266s comps = node.comparators 266s 266s # base case: we have something like a CMP b 266s if len(comps) == 1: 266s op = self.translate_In(ops[0]) 266s binop = ast.BinOp(op=op, left=node.left, right=comps[0]) 266s > return self.visit(binop) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:719: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Constant(value=1, kind=None), op=In(), right=Constant(value=1, kind=None)) 266s kwargs = {}, method = 'visit_BinOp' 266s visitor = > 266s 266s def visit(self, node, **kwargs): 266s if isinstance(node, str): 266s clean = self.preparser(node) 266s try: 266s node = ast.fix_missing_locations(ast.parse(clean)) 266s except SyntaxError as e: 266s if any(iskeyword(x) for x in clean.split()): 266s e.msg = "Python keyword not valid identifier in numexpr query" 266s raise e 266s 266s method = f"visit_{type(node).__name__}" 266s visitor = getattr(self, method) 266s > return visitor(node, **kwargs) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:413: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s node = BinOp(left=Constant(value=1, kind=None), op=In(), right=Constant(value=1, kind=None)) 266s kwargs = {} 266s op = functools.partial(, 'in') 266s op_class = In(), left = 1, right = 1 266s 266s def visit_BinOp(self, node, **kwargs): 266s op, op_class, left, right = self._maybe_transform_eq_ne(node) 266s left, right = self._maybe_downcast_constants(left, right) 266s > return self._maybe_evaluate_binop(op, op_class, left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:537: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s op = functools.partial(, 'in') 266s op_class = In(), lhs = 1, rhs = 1, eval_in_python = ('in', 'not in') 266s maybe_eval_in_python = ('==', '!=', '<', '>', '<=', '>=') 266s 266s def _maybe_evaluate_binop( 266s self, 266s op, 266s op_class, 266s lhs, 266s rhs, 266s eval_in_python=("in", "not in"), 266s maybe_eval_in_python=("==", "!=", "<", ">", "<=", ">="), 266s ): 266s res = op(lhs, rhs) 266s 266s if res.has_invalid_return_type: 266s raise TypeError( 266s f"unsupported operand type(s) for {res.op}: " 266s f"'{lhs.type}' and '{rhs.type}'" 266s ) 266s 266s if self.engine != "pytables" and ( 266s res.op in CMP_OPS_SYMS 266s and getattr(lhs, "is_datetime", False) 266s or getattr(rhs, "is_datetime", False) 266s ): 266s # all date ops must be done in python bc numexpr doesn't work 266s # well with NaT 266s return self._maybe_eval(res, self.binary_ops) 266s 266s if res.op in eval_in_python: 266s # "in"/"not in" ops are always evaluated in python 266s > return self._maybe_eval(res, eval_in_python) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:521: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = 266s binop = (1) in (1), eval_in_python = ('in', 'not in') 266s 266s def _maybe_eval(self, binop, eval_in_python): 266s # eval `in` and `not in` (for now) in "partial" python space 266s # things that can be evaluated in "eval" space will be turned into 266s # temporary variables. for example, 266s # [1,2] in a + 2 * b 266s # in that case a + 2 * b will be evaluated using numexpr, and the "in" 266s # call will be evaluated using isin (in python space) 266s > return binop.evaluate( 266s self.env, self.engine, self.parser, self.term_type, eval_in_python 266s ) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/expr.py:489: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (1) in (1) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ...th', 266s 'op', 266s 'arith_ops', 266s 'ops', 266s 'ex', 266s 'ex2', 266s 'ex3', 266s 'msg', 266s 'expec', 266s 'x', 266s '@py_assert1', 266s 'y'] 266s , resolvers=[] 266s ) 266s engine = 'python', parser = 'pandas' 266s term_type = 266s eval_in_python = ('in', 'not in') 266s 266s def evaluate(self, env, engine: str, parser, term_type, eval_in_python): 266s """ 266s Evaluate a binary operation *before* being passed to the engine. 266s 266s Parameters 266s ---------- 266s env : Scope 266s engine : str 266s parser : str 266s term_type : type 266s eval_in_python : list 266s 266s Returns 266s ------- 266s term_type 266s The "pre-evaluated" expression as an instance of ``term_type`` 266s """ 266s if engine == "python": 266s > res = self(env) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:405: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s self = (1) in (1) 266s env = Scope(scope=['Timestamp', 266s 'datetime', 266s 'True', 266s 'False', 266s 'list', 266s 'tuple', 266s 'inf', 266s 'Inf', 266s '__name__', 266s '__doc__', 266s ...th', 266s 'op', 266s 'arith_ops', 266s 'ops', 266s 'ex', 266s 'ex2', 266s 'ex3', 266s 'msg', 266s 'expec', 266s 'x', 266s '@py_assert1', 266s 'y'] 266s , resolvers=[] 266s ) 266s 266s def __call__(self, env): 266s """ 266s Recursively evaluate an expression in Python space. 266s 266s Parameters 266s ---------- 266s env : Scope 266s 266s Returns 266s ------- 266s object 266s The result of an evaluated expression. 266s """ 266s # recurse over the left/right nodes 266s left = self.lhs(env) 266s right = self.rhs(env) 266s 266s > return self.func(left, right) 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:385: 266s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 266s 266s x = 1, y = 1 266s 266s def _in(x, y): 266s """ 266s Compute the vectorized membership of ``x in y`` if possible, otherwise 266s use Python. 266s """ 266s try: 266s return x.isin(y) 266s except AttributeError: 266s if is_list_like(x): 266s try: 266s return y.isin(x) 266s except AttributeError: 266s pass 266s > return x in y 266s E TypeError: argument of type 'int' is not a container or iterable 266s 266s /usr/lib/python3/dist-packages/pandas/core/computation/ops.py:275: TypeError 266s 266s During handling of the above exception, another exception occurred: 266s 266s self = 266s engine = 'python', parser = 'pandas' 266s 266s def test_simple_arith_ops(self, engine, parser): 266s exclude_arith = [] 266s if parser == "python": 266s exclude_arith = ["in", "not in"] 266s 266s arith_ops = [ 266s op 266s for op in expr.ARITH_OPS_SYMS + expr.CMP_OPS_SYMS 266s if op not in exclude_arith 266s ] 266s 266s ops = (op for op in arith_ops if op != "//") 266s 266s for op in ops: 266s ex = f"1 {op} 1" 266s ex2 = f"x {op} 1" 266s ex3 = f"1 {op} (x + 1)" 266s 266s if op in ("in", "not in"): 266s msg = "argument of type 'int' is not iterable" 266s > with pytest.raises(TypeError, match=msg): 266s E AssertionError: Regex pattern did not match. 266s E Regex: "argument of type 'int' is not iterable" 266s E Input: "argument of type 'int' is not a container or iterable" 266s 266s /usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py:1096: AssertionError 266s =============================== warnings summary =============================== 266s tests/computation/test_compat.py::test_compat 266s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 266s return asyncio.get_event_loop_policy() 266s 266s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 266s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6tp476vj' 266s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 266s 266s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 266s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-n89_23c1' 266s config.cache.set("cache/lastfailed", self.lastfailed) 266s 266s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 266s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-bxx09p9f' 266s session.config.cache.set(STEPWISE_CACHE_DIR, []) 266s 266s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 266s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 266s ============================= slowest 30 durations ============================= 266s 0.07s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[numexpr-python] 266s 0.07s call tests/computation/test_eval.py::TestEval::test_series_invert[numexpr-pandas] 266s 0.06s call tests/computation/test_eval.py::TestEval::test_compound_invert_op[DataFrameNaN-Series-numexpr-pandas-<] 266s 0.05s teardown tests/computation/test_eval.py::TestValidate::test_validate_bool_args[5.0] 266s 0.05s call tests/computation/test_eval.py::TestEval::test_complex_cmp_ops[Series-DataFrameNaN-numexpr-pandas-and-gt-gt] 266s 0.04s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[numexpr-pandas] 266s 0.03s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[python-python] 266s 0.03s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[python-pandas] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-python] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_lhs_expression_subscript 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_nested_period_index_subscript_expression 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-pandas-&] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[numexpr-python] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-pandas-|] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-python-|] 266s 0.01s call tests/computation/test_eval.py::TestEval::test_complex_cmp_ops[Series-DataFrameNaN-numexpr-python-|-lt-le] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[numexpr-pandas] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-python-&] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-pandas-|] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-pandas-&] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-pandas] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[python-pandas] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_attr_expression 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-python-&] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-python-|] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[python-python] 266s 0.01s call tests/computation/test_eval.py::TestOperations::test_multi_line_expression 266s 0.01s setup tests/computation/test_eval.py::TestEval::test_complex_cmp_ops[DataFrame-float-numexpr-pandas-|-lt-ne] 266s 0.01s setup tests/computation/test_eval.py::TestEval::test_complex_cmp_ops[DataFrame-float-numexpr-pandas-|-lt-eq] 266s 0.01s call tests/computation/test_eval.py::TestEval::test_pow[float-DataFrameNaN-numexpr-python] 266s =========================== short test summary info ============================ 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_simple_cmp_ops[float-float-numexpr-pandas-in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_simple_cmp_ops[float-float-numexpr-pandas-not in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_simple_cmp_ops[float-float-python-pandas-in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_simple_cmp_ops[float-float-python-pandas-not in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_compound_invert_op[float-float-numexpr-pandas-in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_compound_invert_op[float-float-numexpr-pandas-not in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_compound_invert_op[float-float-python-pandas-in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestEval::test_compound_invert_op[float-float-python-pandas-not in] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-pandas] 266s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[python-pandas] 266s ===== 10 failed, 11116 passed, 33 xfailed, 2 xpassed, 4 warnings in 32.89s ===== 266s rdjoqkol test state = false 266s + test 1 == 5 266s + TEST_SUCCESS=false 266s + echo 'rdjoqkol test state = false' 266s + for TEST_SUBSET in $modpath/tests/* 266s + echo /usr/lib/python3/dist-packages/pandas/tests/config 266s + grep -q -e __pycache__ 266s + PANDAS_CI=1 266s + LC_ALL=C.UTF-8 266s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/config 267s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 267s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 267s 267s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 268s ============================= test session starts ============================== 268s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 268s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 268s rootdir: /usr/lib/python3/dist-packages/pandas 268s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 268s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 268s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 268s collected 50 items 268s 268s ../../../usr/lib/python3/dist-packages/pandas/tests/config/test_config.py ..................... 268s ../../../usr/lib/python3/dist-packages/pandas/tests/config/test_localization.py ............................. 268s 268s =============================== warnings summary =============================== 268s tests/config/test_config.py::TestConfig::test_api 268s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 268s return asyncio.get_event_loop_policy() 268s 268s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 268s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-3lszgb5p' 268s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 268s 268s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 268s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-xwsxmfo_' 268s session.config.cache.set(STEPWISE_CACHE_DIR, []) 268s 268s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 268s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 268s ============================= slowest 30 durations ============================= 268s 0.01s call tests/config/test_localization.py::test_get_locales_prefix 268s 268s (29 durations < 0.005s hidden. Use -vv to show these durations.) 268s ======================== 50 passed, 3 warnings in 0.45s ======================== 268s rdjoqkol test state = false 268s + echo 'rdjoqkol test state = false' 268s + for TEST_SUBSET in $modpath/tests/* 268s + echo /usr/lib/python3/dist-packages/pandas/tests/construction 268s + grep -q -e __pycache__ 268s + PANDAS_CI=1 268s + LC_ALL=C.UTF-8 268s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/construction 269s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 269s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 269s 269s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 270s ============================= test session starts ============================== 270s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 270s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 270s rootdir: /usr/lib/python3/dist-packages/pandas 270s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 270s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 270s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 270s collected 1 item 270s 270s ../../../usr/lib/python3/dist-packages/pandas/tests/construction/test_extract_array.py . 270s 270s =============================== warnings summary =============================== 270s tests/construction/test_extract_array.py::test_extract_array_rangeindex 270s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 270s return asyncio.get_event_loop_policy() 270s 270s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 270s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-wqt72193' 270s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 270s 270s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 270s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-k4lzwd6r' 270s session.config.cache.set(STEPWISE_CACHE_DIR, []) 270s 270s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 270s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 270s ============================= slowest 30 durations ============================= 270s 270s (3 durations < 0.005s hidden. Use -vv to show these durations.) 270s ======================== 1 passed, 3 warnings in 0.07s ========================= 270s rdjoqkol test state = false 270s + echo 'rdjoqkol test state = false' 270s + for TEST_SUBSET in $modpath/tests/* 270s + echo /usr/lib/python3/dist-packages/pandas/tests/copy_view 270s + grep -q -e __pycache__ 270s + PANDAS_CI=1 270s + LC_ALL=C.UTF-8 270s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/copy_view 271s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 271s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 271s 271s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 272s ============================= test session starts ============================== 272s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 272s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 272s rootdir: /usr/lib/python3/dist-packages/pandas 272s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 272s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 272s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 272s collected 828 items 272s 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_datetimeindex.py ...... 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_index.py ..................... 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_periodindex.py .. 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_timedeltaindex.py .. 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_array.py ................ 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_astype.py .....ss...s........ss...ss.....s.. 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_chained_assignment_deprecation.py .................................... 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_clip.py ...... 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_constructors.py ............................................................................ 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_core_functionalities.py ....... 272s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_functions.py ..................... 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_indexing.py ....................................................................................s.....s........................................................................................................................................ 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_internals.py ..................... 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_interp_fillna.py ...................................................... 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_methods.py ........................................................................................................................................................................................................................................................ 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_replace.py ........................................ 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_setitem.py ......... 273s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_util.py .. 273s 273s =============================== warnings summary =============================== 273s tests/copy_view/index/test_datetimeindex.py::test_datetimeindex[0] 273s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 273s return asyncio.get_event_loop_policy() 273s 273s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 273s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-b5vqi7bz' 273s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 273s 273s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 273s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-lhdkr9hz' 273s session.config.cache.set(STEPWISE_CACHE_DIR, []) 273s 273s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 273s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 273s ============================= slowest 30 durations ============================= 273s 0.01s call tests/copy_view/test_internals.py::test_exponential_backoff 273s 273s (29 durations < 0.005s hidden. Use -vv to show these durations.) 273s ================= 818 passed, 10 skipped, 3 warnings in 1.99s ================== 273s + echo 'rdjoqkol test state = false' 273s + for TEST_SUBSET in $modpath/tests/* 273s + echo /usr/lib/python3/dist-packages/pandas/tests/dtypes 273s + grep -q -e __pycache__ 273s + PANDAS_CI=1 273s + LC_ALL=C.UTF-8 273s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/dtypes 273s rdjoqkol test state = false 275s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 275s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 275s 275s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 276s ============================= test session starts ============================== 276s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 276s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 276s rootdir: /usr/lib/python3/dist-packages/pandas 276s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 276s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 276s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 276s collected 5641 items 276s 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_can_hold_element.py ........... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_construct_from_scalar.py .... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_construct_ndarray.py ....... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_construct_object_arr.py ....................................... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_dict_compat.py . 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_downcast.py ................................... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_find_common_type.py .......................................................................................... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_infer_datetimelike.py ... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_infer_dtype.py .................................................................... 276s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_maybe_box_native.py ................ 278s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_promote.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 279s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_common.py .............................................................................................................................................................................s.......................................................................................................................................................................................................................................................................s. 279s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_concat.py .... 279s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_dtypes.py ........................................................................................................................................................................................................................................................................................... 279s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_generic.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 280s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_inference.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssss....................................................... 280s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_missing.py ..........................................................................................................xxxx............................................................................................................................................................................................................. 280s 280s =============================== warnings summary =============================== 280s tests/dtypes/cast/test_can_hold_element.py::test_can_hold_element_range[uint8] 280s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 280s return asyncio.get_event_loop_policy() 280s 280s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 280s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-2p375qkg' 280s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 280s 280s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 280s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gzv9q07a' 280s session.config.cache.set(STEPWISE_CACHE_DIR, []) 280s 280s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 280s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 280s ============================= slowest 30 durations ============================= 280s 0.21s call tests/dtypes/test_common.py::test_is_sparse[True] 280s 0.05s call tests/dtypes/test_inference.py::TestInference::test_maybe_convert_objects_mixed_datetimes 280s 0.02s teardown tests/dtypes/test_missing.py::TestIsValidNAForDtype::test_is_valid_na_for_dtype_categorical 280s 280s (27 durations < 0.005s hidden. Use -vv to show these durations.) 280s =========== 5627 passed, 10 skipped, 4 xfailed, 3 warnings in 5.53s ============ 280s + echo 'rdjoqkol test state = false' 280s rdjoqkol test state = false 280s + for TEST_SUBSET in $modpath/tests/* 280s + echo /usr/lib/python3/dist-packages/pandas/tests/extension 280s + grep -q -e __pycache__ 280s + PANDAS_CI=1 280s + LC_ALL=C.UTF-8 280s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/extension 282s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 282s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 282s 282s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 285s ============================= test session starts ============================== 285s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 285s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 285s rootdir: /usr/lib/python3/dist-packages/pandas 285s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 285s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 285s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 285s collected 18035 items / 1 skipped 285s 285s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/array_with_attr/test_array_with_attr.py . 288s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/decimal/test_decimal.py ssssssssssssssssssssssssssssssssssss....................................x.................................................................................................................................................................................................................................................................................................................................xx............................................................s............................xxxxxxxxss..............xxssxxss................................................xxx...................... 298s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/json/test_json.py ssssssssssssssssssssssssssssssssssss.................................................................................ssssssssssssssssssssssss.............................................s.......................................................s............................................ss.................................................................................xx.......................................................s............xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx........xxxx........xxxxxxs.xxxxxxxxxxxxxxxxxxxxx....xxxxxxx.xx.xxxxxx...xxxxx...x...xxxxxxxxxxxx. 298s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/list/test_list.py . 299s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_categorical.py ssssssssssssssssssssssssssssssssssss....................................x..................................................................................................ssssssssssssssssssssssss...................................s.........................................................................................................................ss..................................................................................................xx...........................................................s............x..sxx................x.............xxxxxssssssssssssssssssssssssssssssssssss.. 299s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_common.py ............ 300s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_datetime.py ........................ssss............................................x..............................................................................................ssssssssssssssssssssssss.................................................................s......................................................................................................................................................................................xx...............................................xx...........................................................s............................................ssss......... 300s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_extension.py .............. 301s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_interval.py ssssssssssssssssssssssssssssssssssss....................................x..................................................................................................ssssssssssssssssssssssss.................................................................s..............................................................................................................................ss...................................................................................................xx...........................................................s............x...xx.. 313s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_masked.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..................................................................................................................................................................................................................................................................................................................................................................................................x...x...x...x...x...x...x...x...x...x...x..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssssssssssssssss..ssssssssssssssssssss..........................................................................................................................................................................................................................................................................ssssssssssssssssssssss................................................................................................................................................................................ssssssssssssssssssssss......................ssssssssssssssssssssss.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxxxxxxxxxxxxxxxx..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s.s.s.s.s.s.s.s.s.s.s..................................................................................s............................................................................................x...........sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss 317s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_numpy.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxx...............................................................................................................s.s........................ss.x.x...x.x.x.x.x.xxx.x.x.............x.x.....................................................x.x................ssssssssssssssssssssssssssssssssssssssssssssssss.x.x.x.x.x..xx.x..xx..xx...xxx...xxx.x...x...x.x.x..............xx..xxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.. 319s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_period.py ..........................................ssss........ssss.....................................................................................x...x..................................................................................................................................................................................................ssssssssssssssssssssssssssssssssssssssssssssssss..................................................................................................................................ss..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxx.......................................................................................................................s.s............................................................................ssss........ssss................ 327s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_sparse.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....................................ssss................................................................................................................................................................................................................................................................................................................................................................................................xxxx..........................ssss..............................................................xxxx..........................................................................................................................................xxxxxxxxxxxxxx...x.x.x.xxxxxxxxxxxxxxxss........xxxxxxxxssxxssss.x.x.x.xxxxxxxxxssxxss..........s.s.s.s.s.s...s......xxx......xx........ss..ssssss................xsxsssssssssssssss..............ssssssssssssss..............xxxx....xx.x............................x..x.x......xx.xxx......xxxxxx. 332s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_string.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss......ssssss......ssssss....ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss......ssssss......ssssss....x..ssssssss.x...x..ssssssss.x......ssssssss........ssssssss......ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss....ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.....ssssssss........ssssssss............ssssssssssssssss................ssssssssssssssss.........ss..ss..ss..ss...ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss..ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss....ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss..ss.ssssssss.ss..ss........................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..............................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss........................................ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss.........ssssssssssssssss................ssssssssssssssss.........ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.....ssssssss........ssssssss.....ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss....ssss....ssss..........ssssssssssssssss................ssssssssssssssss.........ss..ss...ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss.....ssssss......ssssss.......ssssssss........ssssssss.....ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss...ss..ss.......ssssssssssss............ssssssssssss.......ss..ss.ssssssssssssssss.....ssssssssss..........ssssssssss..........ssssssssss..........ssssssssss......ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.....ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss.....ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss......ssssss......ssssss....ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss.....ssss....ssss..xxssssxxxxssssxx.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss....ssss....ssss...ss..ss..ss..ss..sssss.s.sssss.s.ss..ss..ss...ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ss..ss..ss..ss..ss. 332s 332s =============================== warnings summary =============================== 332s tests/extension/array_with_attr/test_array_with_attr.py::test_concat_with_all_na 332s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 332s return asyncio.get_event_loop_policy() 332s 332s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 332s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-9679zbf2' 332s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 332s 332s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 332s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-44cqrycu' 332s session.config.cache.set(STEPWISE_CACHE_DIR, []) 332s 332s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 332s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 332s ============================= slowest 30 durations ============================= 332s 0.08s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_array[__rpow__] 332s 0.08s call tests/extension/test_masked.py::TestMaskedArrays::test_reduce_series_numeric[min-UInt16Dtype-False] 332s 0.07s teardown tests/extension/test_string.py::test_mixed_object_comparison[string=str[python]] 332s 0.07s call tests/extension/test_interval.py::TestIntervalArray::test_combine_le 332s 0.05s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_array[__pow__] 332s 0.05s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_frame_with_scalar[__rpow__] 332s 0.05s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_scalar[__rpow__] 332s 0.04s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_scalar[__pow__] 332s 0.04s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_frame_with_scalar[__pow__] 332s 0.04s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[0-series-index2] 332s 0.04s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[nan-series-index2] 332s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[0-series-index3] 332s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[nan-series-index3] 332s 0.03s call tests/extension/test_interval.py::TestIntervalArray::test_unstack[series-index2] 332s 0.03s call tests/extension/test_interval.py::TestIntervalArray::test_unstack[frame-index2] 332s 0.03s call tests/extension/test_interval.py::TestIntervalArray::test_unstack[series-index3] 332s 0.03s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_unstack[series-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Float32Dtype-series-index2] 332s 0.03s call tests/extension/test_string.py::TestStringArray::test_unstack[True-string=str[python]-series-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Float64Dtype-series-index2] 332s 0.03s call tests/extension/test_string.py::TestStringArray::test_unstack[False-string=str[python]-series-index2] 332s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[nan-frame-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[UInt8Dtype-series-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[BooleanDtype-series-index2] 332s 0.03s call tests/extension/test_numpy.py::TestNumpyExtensionArray::test_unstack[float-series-index2] 332s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[0-frame-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Int64Dtype-series-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Int8Dtype-series-index2] 332s 0.03s call tests/extension/test_string.py::TestStringArray::test_unstack[False-string=string[python]-series-index2] 332s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Int16Dtype-series-index2] 332s ======== 13114 passed, 4583 skipped, 339 xfailed, 3 warnings in 50.45s ========= 333s + echo 'rdjoqkol test state = false' 333s + for TEST_SUBSET in $modpath/tests/* 333s + echo /usr/lib/python3/dist-packages/pandas/tests/frame 333s + grep -q -e __pycache__ 333s rdjoqkol test state = false 333s + PANDAS_CI=1 333s + LC_ALL=C.UTF-8 333s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/frame 334s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 334s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 334s 334s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 339s ============================= test session starts ============================== 339s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 339s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 339s rootdir: /usr/lib/python3/dist-packages/pandas 339s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 339s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 339s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 339s collected 11260 items / 433 deselected / 1 skipped / 10827 selected 339s 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/constructors/test_from_dict.py .............. 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/constructors/test_from_records.py .s......................... 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_coercion.py .......x.x. 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_delitem.py .... 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_get.py .... 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_get_value.py .. 339s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_getitem.py ........................................ 340s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_indexing.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 340s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_insert.py ....... 340s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_mask.py ........... 340s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_set_value.py ... 341s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_setitem.py ........................................................................................................s..........................................................................................xxx...........................x..x..x..x................. 341s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_take.py .... 343s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_where.py ............................................................................................................................................. 343s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_xs.py .............................. 343s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_add_prefix_suffix.py ... 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_align.py ........................................................................................................................................................................................................................................................................................................................................................................................................................ 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_asfreq.py ........................................ 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_asof.py ........... 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_assign.py ..... 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_astype.py .......................................................................................................................s....s........................................................................................................ss.....sssss..........ssssssssss..... 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_at_time.py ...................... 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_between_time.py ss............................ 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_clip.py ..................... 344s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_combine.py ..... 345s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_combine_first.py ..................................s............................... 345s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_compare.py ......................... 345s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_convert_dtypes.py ..ss..ssss.sss.. 345s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_copy.py ..... 345s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_count.py .. 345s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_cov_corr.py .............................................................s............ 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_describe.py ...............................................s 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_diff.py .............................................. 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_dot.py ................sss 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_drop.py ......................................................................... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_drop_duplicates.py ..................................... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_droplevel.py .. 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_dropna.py ................... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_dtypes.py ........ 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_duplicated.py .......xxx........... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_equals.py ... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_explode.py ...................... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_fillna.py ................................................................. 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_filter.py ........... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_first_and_last.py ............. 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_first_valid_index.py ............... 346s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_get_numeric_data.py .... 347s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_head_tail.py .................................................................... 347s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_infer_objects.py . 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_info.py ..........................x......s...... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_interpolate.py ...................................................................ssssssssss 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_is_homogeneous_dtype.py ....... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_isetitem.py ... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_isin.py ................. 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_iterrows.py . 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_join.py ...........s................... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_map.py ......................... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_matmul.py .. 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_nlargest.py .........................................................................................................................................................................................................................................................X.....X.....X.....X.......X..... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_pct_change.py ............................. 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_pipe.py ...... 348s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_pop.py ... 350s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_quantile.py ........................................................................xx..........xx..........xx..........xx.................. 353s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_rank.py ..........................................................................................................................ss. 353s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reindex.py ................................................................................................................................................. 353s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reindex_like.py ..... 353s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_rename.py ......................... 353s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_rename_axis.py ......... 353s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reorder_levels.py ... 354s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_replace.py ...................ss..................ssss......ssss..........................................ss...ss.......................................................................................................................... 354s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reset_index.py .................................................................................................................................. 354s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_round.py ......... 354s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_sample.py .......................................................... 354s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_select_dtypes.py ..................................s....... 354s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_set_axis.py .............. 356s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_set_index.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 358s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_shift.py ...................................................................................x.x.x.x.x.xxxx........ 358s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_size.py ..... 358s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_sort_index.py ................................................................. 358s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_sort_values.py ...................................................X...............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..... 358s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_swapaxes.py .... 358s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_swaplevel.py . 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_csv.py ............................................................................. 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_dict.py ...................................................................................................... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_dict_of_blocks.py ... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_numpy.py .... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_period.py ........................................................................ 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_records.py ................................... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_timestamp.py ........................................................................ 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_transpose.py ................... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_truncate.py ........................................................................................ 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_tz_convert.py ........... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_tz_localize.py ......... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_update.py .............. 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_value_counts.py ................................. 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_values.py ............... 360s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_alter_axes.py .. 361s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_api.py ......................ss.........F 362s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_arithmetic.py ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x..........x................................................................................................................................ 362s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_block_internals.py ................... 364s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_constructors.py ..................................................................................................................................................................................................s.....................................................................................................................................................................................................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss................ss..................................................................................................xxxx..xx..........xxxx..xx................................ 364s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_cumulative.py ....... 364s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_iteration.py .................... 364s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_logical_ops.py ................. 364s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_nonunique_indexes.py ................ 364s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_npfuncs.py .... 366s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_query_eval.py ....................xx....ss..ss..ss.......................s.......................s..s......sssss.................................................s........................s..s.....sssss...............................................ss..ss......................ss.............................................................................s....ss. 368s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_reductions.py ........................................................................................................................................................................................................................................................ssssssss............................................................................................................................................................................................................................................................................................................................s....................................................................................................x.............x............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 369s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_repr.py ..........................................sssss................ 373s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_stack_unstack.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 373s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_subclass.py ..................................................... 374s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_ufunc.py ....xx.........xxxxxxxx.xx....s. 374s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_unary.py .................. 374s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_validate.py ............................ 374s 374s =================================== FAILURES =================================== 374s __________________ TestDataFrameMisc.test_inspect_getmembers ___________________ 374s 374s self = 374s 374s def test_inspect_getmembers(self): 374s # GH38740 374s df = DataFrame() 374s msg = "DataFrame._data is deprecated" 374s > with tm.assert_produces_warning( 374s DeprecationWarning, match=msg, check_stacklevel=False 374s ): 374s 374s /usr/lib/python3/dist-packages/pandas/tests/frame/test_api.py:393: 374s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 374s 374s self = , typ = None 374s value = None, traceback = None 374s 374s def __exit__(self, typ, value, traceback): 374s if typ is None: 374s try: 374s > next(self.gen) 374s 374s /usr/lib/python3.14/contextlib.py:148: 374s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 374s 374s def _assert_caught_no_extra_warnings( 374s *, 374s caught_warnings: Sequence[warnings.WarningMessage], 374s expected_warning: type[Warning] | bool | tuple[type[Warning], ...] | None, 374s ) -> None: 374s """Assert that no extra warnings apart from the expected ones are caught.""" 374s extra_warnings = [] 374s 374s for actual_warning in caught_warnings: 374s if _is_unexpected_warning(actual_warning, expected_warning): 374s # GH#38630 pytest.filterwarnings does not suppress these. 374s if actual_warning.category == ResourceWarning: 374s # GH 44732: Don't make the CI flaky by filtering SSL-related 374s # ResourceWarning from dependencies 374s if "unclosed raise AssertionError(f"Caused unexpected warning(s): {repr(extra_warnings)}") 374s E AssertionError: Caused unexpected warning(s): [('SyntaxWarning', SyntaxWarning("'return' in a 'finally' block"), '/usr/lib/python3/dist-packages/pyparsing/core.py', 5637)] 374s 374s /usr/lib/python3/dist-packages/pandas/_testing/_warnings.py:203: AssertionError 374s =============================== warnings summary =============================== 374s tests/frame/constructors/test_from_dict.py::TestFromDict::test_constructor_list_of_odicts 374s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 374s return asyncio.get_event_loop_policy() 374s 374s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 374s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-nwxkmt35' 374s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 374s 374s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 374s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gno81hnp' 374s config.cache.set("cache/lastfailed", self.lastfailed) 374s 374s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 374s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-mqym8rrw' 374s session.config.cache.set(STEPWISE_CACHE_DIR, []) 374s 374s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 374s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 374s ============================= slowest 30 durations ============================= 374s 2.41s call tests/frame/methods/test_rank.py::TestRank::test_pct_max_many_rows 374s 1.66s call tests/frame/indexing/test_where.py::test_where_inplace_casting 374s 0.50s call tests/frame/test_api.py::TestDataFrameMisc::test_inspect_getmembers 374s 0.43s call tests/frame/methods/test_cov_corr.py::TestDataFrameCorr::test_corr_scipy_method[kendall] 374s 0.33s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_chunking[10000] 374s 0.32s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_chunking[50000] 374s 0.32s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_chunking[100000] 374s 0.30s call tests/frame/methods/test_info.py::test_info_verbose_with_counts_spacing[10001- # Column Non-Null Count Dtype ---- ------ -------------- ----- - 0 0 3 non-null float64- 10000 10000 3 non-null float64] 374s 0.20s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_with_dst_transitions_with_pickle 374s 0.12s call tests/frame/methods/test_cov_corr.py::TestDataFrameCorrWith::test_corrwith[Float64] 374s 0.11s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_dups_cols 374s 0.09s call tests/frame/methods/test_at_time.py::TestAtTime::test_at_time_axis[index] 374s 0.09s call tests/frame/methods/test_at_time.py::TestAtTime::test_at_time_axis[0] 374s 0.09s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack[False] 374s 0.07s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_order_with_unsorted_levels_multi_row[False] 374s 0.07s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack[True] 374s 0.07s call tests/frame/methods/test_set_index.py::TestSetIndex::test_set_index_pass_arrays[True-True-B-Index] 374s 0.06s call tests/frame/test_repr.py::TestDataFrameRepr::test_repr_bytes_61_lines 374s 0.06s call tests/frame/test_repr.py::TestDataFrameRepr::test_repr_to_string 374s 0.06s call tests/frame/methods/test_interpolate.py::TestDataFrameInterpolate::test_interp_string_axis[index-0] 374s 0.06s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_unstack_multiple[False] 374s 0.05s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_order_with_unsorted_levels_multi_row[True] 374s 0.05s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_unstack_multiple[True] 374s 0.05s call tests/frame/methods/test_interpolate.py::TestDataFrameInterpolate::test_interp_string_axis[columns-1] 374s 0.05s call tests/frame/test_iteration.py::TestIteration::test_itertuples_py2_3_field_limit_namedtuple[True-1024] 374s 0.05s call tests/frame/test_iteration.py::TestIteration::test_itertuples_py2_3_field_limit_namedtuple[False-1024] 374s 0.04s call tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_nested_scope 374s 0.04s teardown tests/frame/test_validate.py::TestDataFrameValidate::test_validate_bool_args[5.0-sort_values] 374s 0.04s call tests/frame/test_stack_unstack.py::TestDataFrameReshape::test_stack_int_level_names[False] 374s 0.04s call tests/frame/methods/test_duplicated.py::test_duplicated_implemented_no_recursion 374s =========================== short test summary info ============================ 374s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_api.py::TestDataFrameMisc::test_inspect_getmembers 374s = 1 failed, 10510 passed, 219 skipped, 433 deselected, 60 xfailed, 38 xpassed, 4 warnings in 39.49s = 374s + test 1 == 5 374s + TEST_SUCCESS=false 374s + echo 'rdjoqkol test state = false' 374s + for TEST_SUBSET in $modpath/tests/* 374s + echo /usr/lib/python3/dist-packages/pandas/tests/generic 374s + grep -q -e __pycache__ 374s rdjoqkol test state = false 374s + PANDAS_CI=1 374s + LC_ALL=C.UTF-8 374s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/generic 376s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 376s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 376s 376s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 376s ============================= test session starts ============================== 376s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 376s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 376s rootdir: /usr/lib/python3/dist-packages/pandas 376s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 376s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 376s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 376s collected 1251 items 376s 376s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_duplicate_labels.py ..........xx...........x.......xx.xxx................x................ 379s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_finalize.py ..........................x..................................x........x....................................................................................................................xs..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x........................................................................................xxxxxxxxx..........xxxxxxxxxxxx. 379s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_frame.py ............... 379s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_generic.py ................................................................................. 379s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_label_or_level_utils.py ....................................................................... 379s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_series.py ................... 379s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py expected 379s bar a b c d e f g h 379s foo 379s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) object 32B 'pandas_0' 'pandas_1' 'pandas_2' 'pandas_3' 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c d e f g h 379s foo 379s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) object 32B 'pandas_0' 'pandas_1' 'pandas_2' 'pandas_3' 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c d e f g h 379s foo 379s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s DatetimeIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='datetime64[ns]', name='foo', freq='D') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) datetime64[ns] 32B 2020-01-01 2020-01-02 ... 2020-01-04 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s DatetimeIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='datetime64[ns]', name='foo', freq='D') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c ... f g h 379s foo ... 379s 2020-01-01 00:00:00-08:00 a 1 3 ... a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2020-01-02 00:00:00-08:00 b 2 4 ... b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2020-01-03 00:00:00-08:00 c 3 5 ... c 2013-01-03 2013-01-03 00:00:00-05:00 379s 2020-01-04 00:00:00-08:00 d 4 6 ... d 2013-01-04 2013-01-04 00:00:00-05:00 379s 379s [4 rows x 8 columns] 379s DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 379s '2020-01-03 00:00:00-08:00', '2020-01-04 00:00:00-08:00'], 379s dtype='datetime64[ns, US/Pacific]', name='foo', freq='D') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) object 32B 1577865600000000000 ... 1578124800000000000 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c ... f g h 379s foo ... 379s 2020-01-01 00:00:00-08:00 a 1 3 ... NaN 2013-01-01 2013-01-01 00:00:00-05:00 379s 2020-01-02 00:00:00-08:00 b 2 4 ... NaN 2013-01-02 2013-01-02 00:00:00-05:00 379s 2020-01-03 00:00:00-08:00 c 3 5 ... NaN 2013-01-03 2013-01-03 00:00:00-05:00 379s 2020-01-04 00:00:00-08:00 d 4 6 ... NaN 2013-01-04 2013-01-04 00:00:00-05:00 379s 379s [4 rows x 8 columns] 379s Index([2020-01-01 00:00:00-08:00, 2020-01-02 00:00:00-08:00, 379s 2020-01-03 00:00:00-08:00, 2020-01-04 00:00:00-08:00], 379s dtype='object', name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s xexpected 379s bar a b c d e f g h 379s foo 379s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s PeriodIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='period[D]', name='foo') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) object 32B 2020-01-01 2020-01-02 2020-01-03 2020-01-04 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s PeriodIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='period[D]', name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c d e f g h 379s foo 379s 1 days a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2 days b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 3 days c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 4 days d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s TimedeltaIndex(['1 days', '2 days', '3 days', '4 days'], dtype='timedelta64[ns]', name='foo', freq='D') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) timedelta64[ns] 32B 1 days 2 days 3 days 4 days 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s 1 days a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 2 days b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 3 days c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 4 days d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s TimedeltaIndex(['1 days', '2 days', '3 days', '4 days'], dtype='timedelta64[ns]', name='foo', freq='D') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c d e f g h 379s foo 379s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s RangeIndex(start=0, stop=4, step=1, name='foo') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 236B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) int64 32B 0 1 2 3 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s RangeIndex(start=0, stop=4, step=1, name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c d e f g h 379s foo 379s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index([0, 1, 2, 3], dtype='int8', name='foo') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 208B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) int8 4B 0 1 2 3 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index([0, 1, 2, 3], dtype='int8', name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s Xexpected 379s bar a b c d e f g h 379s foo 379s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index([0, 1, 2, 3], dtype='int16', name='foo') 379s bar 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 379s actual 379s Size: 212B 379s Dimensions: (foo: 4) 379s Coordinates: 379s * foo (foo) int16 8B 0 1 2 3 379s Data variables: 379s a (foo) object 32B 'a' 'b' 'c' 'd' 379s b (foo) int64 32B 1 2 3 4 379s c (foo) uint8 4B 3 4 5 6 379s d (foo) float64 32B 4.0 5.0 6.0 7.0 379s e (foo) bool 4B True False True False 379s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 379s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 379s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 379s a b c d e f g h 379s foo 379s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 379s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 379s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 379s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 379s Index([0, 1, 2, 3], dtype='int16', name='foo') 379s a object 379s b int64 379s c uint8 379s d float64 379s e bool 379s f category 379s g datetime64[ns] 379s h datetime64[ns, US/Eastern] 379s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='int32', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 220B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) int32 16B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='int32', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='int64', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) int64 32B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='int64', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint8', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 208B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) uint8 4B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint8', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint16', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 212B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) uint16 8B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint16', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint32', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 220B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) uint32 16B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint32', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint64', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) uint64 32B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='uint64', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0.0, 1.0, 2.0, 3.0], dtype='float32', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 220B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) float32 16B 0.0 1.0 2.0 3.0 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0.0, 1.0, 2.0, 3.0], dtype='float32', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0.0, 1.0, 2.0, 3.0], dtype='float64', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) float64 32B 0.0 1.0 2.0 3.0 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0.0, 1.0, 2.0, 3.0], dtype='float64', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([True, False, True, False], dtype='object', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B True False True False 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s True a 1 3 4.0 True c 2013-01-01 2013-01-01 00:00:00-05:00 380s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s False b 2 4 5.0 False d 2013-01-02 2013-01-02 00:00:00-05:00 380s True c 3 5 6.0 True a 2013-01-03 2013-01-03 00:00:00-05:00 380s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s False d 4 6 7.0 False b 2013-01-04 2013-01-04 00:00:00-05:00 380s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([True, True, False, False, True, True, False, False], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([True, False, True, False], dtype='bool', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 208B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) bool 4B True False True False 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s True a 1 3 4.0 True c 2013-01-01 2013-01-01 00:00:00-05:00 380s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s False b 2 4 5.0 False d 2013-01-02 2013-01-02 00:00:00-05:00 380s True c 3 5 6.0 True a 2013-01-03 2013-01-03 00:00:00-05:00 380s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s False d 4 6 7.0 False b 2013-01-04 2013-01-04 00:00:00-05:00 380s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([True, True, False, False, True, True, False, False], dtype='bool', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex64', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) complex64 32B 0j (1+1j) (2+2j) (3+3j) 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex64', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex128', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 268B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) complex128 64B 0j (1+1j) (2+2j) (3+3j) 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex128', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xexpected 380s bar a b c d e f g h 380s foo 380s a a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s b b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s c c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s d d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s CategoricalIndex(['a', 'b', 'c', 'd'], categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B 'a' 'b' 'c' 'd' 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s a a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s b b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s c c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s d d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index(['a', 'b', 'c', 'd'], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s (0.0, 1.0] a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s (1.0, 2.0] b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s (2.0, 3.0] c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s (3.0, 4.0] d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s IntervalIndex([(0.0, 1.0], (1.0, 2.0], (2.0, 3.0], (3.0, 4.0]], dtype='interval[float64, right]', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B (0.0, 1.0] (1.0, 2.0] (2.0, 3.0] (3.0, 4.0] 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s (0.0, 1.0] a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s (1.0, 2.0] b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s (2.0, 3.0] c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s (3.0, 4.0] d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s IntervalIndex([(0.0, 1.0], (1.0, 2.0], (2.0, 3.0], (3.0, 4.0]], dtype='interval[float64, right]', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s Xsexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 1 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 1 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 0, 1, 1], dtype='int64', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) int64 32B 0 0 1 1 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 0 a 1 3 4.0 True b 2013-01-01 2013-01-01 00:00:00-05:00 380s 0 b 2 4 5.0 False a 2013-01-02 2013-01-02 00:00:00-05:00 380s 0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 1 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 1 c 3 5 6.0 True d 2013-01-03 2013-01-03 00:00:00-05:00 380s 1 d 4 6 7.0 False c 2013-01-04 2013-01-04 00:00:00-05:00 380s 1 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 0, 0, 0, 1, 1, 1, 1], dtype='int64', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='Int64', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='UInt16', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B 0 1 2 3 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0, 1, 2, 3], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0.0, 1.0, 2.0, 3.0], dtype='Float32', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B 0.0 1.0 2.0 3.0 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([0.0, 1.0, 2.0, 3.0], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s False a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s True b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s True d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([False, True, True, True], dtype='boolean', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B False True True True 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s False a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s True b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s True b 2 4 5.0 False c 2013-01-02 2013-01-02 00:00:00-05:00 380s True b 2 4 5.0 False d 2013-01-02 2013-01-02 00:00:00-05:00 380s True c 3 5 6.0 True b 2013-01-03 2013-01-03 00:00:00-05:00 380s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s True c 3 5 6.0 True d 2013-01-03 2013-01-03 00:00:00-05:00 380s True d 4 6 7.0 False b 2013-01-04 2013-01-04 00:00:00-05:00 380s True d 4 6 7.0 False c 2013-01-04 2013-01-04 00:00:00-05:00 380s True d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index([False, True, True, True, True, True, True, True, True, True], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s xexpected 380s bar a b c d e f g h 380s foo 380s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='string', name='foo') 380s bar 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s actual 380s Size: 236B 380s Dimensions: (foo: 4) 380s Coordinates: 380s * foo (foo) object 32B 'pandas_0' 'pandas_1' 'pandas_2' 'pandas_3' 380s Data variables: 380s a (foo) object 32B 'a' 'b' 'c' 'd' 380s b (foo) int64 32B 1 2 3 4 380s c (foo) uint8 4B 3 4 5 6 380s d (foo) float64 32B 4.0 5.0 6.0 7.0 380s e (foo) bool 4B True False True False 380s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 380s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 380s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 380s a b c d e f g h 380s foo 380s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 380s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 380s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 380s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 380s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 380s a object 380s b int64 380s c uint8 380s d float64 380s e bool 380s f category 380s g datetime64[ns] 380s h datetime64[ns, US/Eastern] 380s dtype: object 380s x.................................. 380s 380s =============================== warnings summary =============================== 380s tests/generic/test_duplicate_labels.py::TestPreserves::test_construction_ok[Series-data0] 380s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 380s return asyncio.get_event_loop_policy() 380s 380s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 380s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-w38cml28' 380s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 380s 380s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 380s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_8hvl7nl' 380s session.config.cache.set(STEPWISE_CACHE_DIR, []) 380s 380s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 380s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 380s ============================= slowest 30 durations ============================= 380s 0.42s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[object] 380s 0.02s call tests/generic/test_generic.py::TestGeneric::test_truncate_out_of_bounds[DataFrame] 380s 0.02s call tests/generic/test_generic.py::TestGeneric::test_truncate_out_of_bounds[Series] 380s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] 380s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[interval] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex64] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex128] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float32] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[period] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[timedelta] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float64] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int8] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint8] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int32] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int16] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int64] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint32] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint64] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string-python] 380s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint16] 380s ==== 979 passed, 105 skipped, 148 xfailed, 19 xpassed, 3 warnings in 4.34s ===== 380s rdjoqkol test state = false 380s + echo 'rdjoqkol test state = false' 380s + for TEST_SUBSET in $modpath/tests/* 380s + echo /usr/lib/python3/dist-packages/pandas/tests/groupby 380s + grep -q -e __pycache__ 380s + PANDAS_CI=1 380s + LC_ALL=C.UTF-8 380s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/groupby 382s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 382s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 382s 382s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 384s ============================= test session starts ============================== 384s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 384s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 384s rootdir: /usr/lib/python3/dist-packages/pandas 384s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 384s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 384s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 384s collected 29662 items / 1832 deselected / 3 skipped / 27830 selected 384s 385s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/aggregate/test_aggregate.py ...............................................................................................................................................................................................................................................................................................................................................x..x.......................................................................x....... 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/aggregate/test_cython.py ........................................................................................................................................................................ 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/aggregate/test_other.py ........................................ 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_corrwith.py . 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_describe.py ......................... 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_groupby_shift_diff.py ............................................... 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_is_monotonic.py ...... 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_nlargest_nsmallest.py ........................................... 386s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_nth.py .................................................................................................................................................................................................................................... 387s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_quantile.py ..................................................................................................x....x.......................................................................................................................................................................................................................... 389s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_rank.py ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 389s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_sample.py .............. 391s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_size.py .......x....x....x....x....x....x....x....x................ss. 391s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_skew.py . 392s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_value_counts.py ...........X......XXX...XXX.........XXX...XXX...................................................ssssssssssss..........XX..........................XXXXXXXXXXXXXXXX........XXXXXXXX...................................... 392s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_all_methods.py ......................................xx..............................................................................................ss..........ss..............ss...... 392s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_api.py ......s..s..............................s..s.......................... 392s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_apply.py .................................................................................................................................... 392s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_apply_mutate.py ..... 392s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_bin_groupby.py ...... 401s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_categorical.py .................................................................................................................................x......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s........s........s........s........s........s........s........s...ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss...................ss.ss.ss.ss.ss.ss.................sxsx................................................................................sxsx................................................................................sxsx................................................................................sxsx.......................................x................................ 401s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_counting.py .................................sssss 402s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_cumulative.py ..................................................... 402s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_filters.py ............................ 407s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_groupby.py ......................................s..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s....................ss.................................................................................................................... 419s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_groupby_dropna.py ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxx.................................................. 419s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_groupby_subclass.py .....s................................................................. 419s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_grouping.py ....................................................................................... 419s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_index_as_string.py .................. 420s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_indexing.py ............................................................................................................................................................................ 420s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_libgroupby.py ........................... 420s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_missing.py ......................... 421s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_numeric_only.py ..................xxx......ssssss..............................xxx.................................................................................................................................................................................................................................................................................................................................................................................. 421s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_pipe.py .. 437s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_raises.py ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 438s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_reductions.py .................................................................................................................................................................................................................................................................................................................ssss......................................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss......................................................................................ssss.......................................................................................................................................................... 438s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_timegrouper.py ..............................s 447s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/transform/test_transform.py ....................x.........................................................................................................................x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x....................................................................................x....................x............................................................................................................................................................................................................ 447s 447s =============================== warnings summary =============================== 447s tests/groupby/aggregate/test_aggregate.py::test_groupby_agg_no_extra_calls 447s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 447s return asyncio.get_event_loop_policy() 447s 447s tests/groupby/test_categorical.py::test_basic 447s /usr/lib/python3/dist-packages/numpy/_core/fromnumeric.py:84: FutureWarning: The behavior of DataFrame.sum with axis=None is deprecated, in a future version this will reduce over both axes and return a scalar. To retain the old behavior, pass axis=0 (or do not pass axis) 447s return reduction(axis=axis, out=out, **passkwargs) 447s 447s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 447s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-rqifl31o' 447s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 447s 447s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 447s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-j69fv43y' 447s session.config.cache.set(STEPWISE_CACHE_DIR, []) 447s 447s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 447s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 447s ============================= slowest 30 durations ============================= 447s 0.37s call tests/groupby/test_reductions.py::test_ops_general[sem-scipy_sem] 447s 0.17s call tests/groupby/test_raises.py::test_groupby_raises_category_on_category[by5-False-all-True-transform] 447s 0.13s teardown tests/groupby/transform/test_transform.py::test_idxmin_idxmax_transform_args[False-False-idxmin] 447s 0.13s call tests/groupby/test_raises.py::test_groupby_raises_string[by1-False-idxmax-transform] 447s 0.11s call tests/groupby/test_groupby_dropna.py::test_no_sort_keep_na[False-True-Float32-34] 447s 0.09s call tests/groupby/test_categorical.py::test_category_order_reducer[False-True-False-max-True-range] 447s 0.05s call tests/groupby/test_counting.py::test_count 447s 0.05s call tests/groupby/test_categorical.py::test_basic 447s 0.04s call tests/groupby/test_counting.py::TestCounting::test_ngroup_cumcount_pair 447s 0.04s call tests/groupby/test_groupby_subclass.py::test_groupby_preserves_subclass[corrwith-obj0] 447s 0.03s call tests/groupby/test_timegrouper.py::TestGroupBy::test_timegrouper_with_reg_groups 447s 0.03s call tests/groupby/test_categorical.py::test_datetime 447s 0.03s call tests/groupby/test_apply.py::test_apply_concat_preserve_names 447s 0.03s call tests/groupby/methods/test_describe.py::test_frame_describe_multikey 447s 0.02s call tests/groupby/test_groupby.py::test_groupby_multiindex_not_lexsorted 447s 0.02s call tests/groupby/test_libgroupby.py::TestGroupVarFloat64::test_group_var_large_inputs 447s 0.02s call tests/groupby/transform/test_transform.py::test_as_index_no_change[corrwith-keys1] 447s 0.02s call tests/groupby/test_apply.py::test_apply_corner_cases 447s 0.02s call tests/groupby/transform/test_transform.py::test_transform_fast 447s 0.02s call tests/groupby/test_categorical.py::test_observed[False] 447s 0.02s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-False-True-multi] 447s 0.02s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-False-False-multi] 447s 0.02s call tests/groupby/test_categorical.py::test_describe_categorical_columns 447s 0.02s call tests/groupby/test_indexing.py::test_against_head_and_tail[True-tail-1000] 447s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-True-True-multi] 447s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-True-False-multi] 447s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-True-True-True-multi] 447s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-True-False-True-multi] 447s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-True-False-range] 447s 0.01s call tests/groupby/test_groupby.py::test_groupby_as_index_agg 447s = 26756 passed, 948 skipped, 1832 deselected, 90 xfailed, 39 xpassed, 4 warnings in 65.18s (0:01:05) = 448s rdjoqkol test state = false 448s + echo 'rdjoqkol test state = false' 448s + for TEST_SUBSET in $modpath/tests/* 448s + echo /usr/lib/python3/dist-packages/pandas/tests/indexes 448s + grep -q -e __pycache__ 448s + PANDAS_CI=1 448s + LC_ALL=C.UTF-8 448s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/indexes 449s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 449s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 449s 449s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 455s ============================= test session starts ============================== 455s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 455s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 455s rootdir: /usr/lib/python3/dist-packages/pandas 455s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 455s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 455s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 455s collected 17462 items / 4 deselected / 17458 selected 455s 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_constructors.py .......... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_formats.py .............. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_indexing.py ............ 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_pickle.py . 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_reshape.py ...............ss..... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_setops.py ............................................................ 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_where.py . 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_append.py ....... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_astype.py ........... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_category.py ......................................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_constructors.py ..... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_equals.py ......ss. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_fillna.py ... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_formats.py .. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_indexing.py ................................. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_map.py ..................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_reindex.py ....... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_setops.py .. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_drop_duplicates.py ................................................................................................................ 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_equals.py ..................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_indexing.py ................ 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_is_monotonic.py . 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_nat.py ...................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_sort_values.py ................................................................................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_value_counts.py ............................................ 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_asof.py .. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_astype.py ................................. 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_delete.py ....................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_factorize.py .................................................................................... 455s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_fillna.py .. 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_insert.py ............................................................................................................................................................................................. 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_isocalendar.py .. 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_map.py ..... 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_normalize.py ......... 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_repeat.py .................................................................................................................................................................................................................................................................................................................................................... 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_resolution.py .................................................................................................................................................................................... 456s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_round.py ...................................................................................................................................................................................................................... 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_shift.py ........................................................................................................................................ 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_snap.py ........................ 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_frame.py .. 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_julian_date.py ..... 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_period.py ........................................... 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_pydatetime.py .. 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_series.py . 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_tz_convert.py .................................... 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_tz_localize.py ............................................................................................................................................................ 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_unique.py ........................ 457s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_arithmetic.py .....................x 458s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_constructors.py ..................................................................................................................................................................................................................x...x.................................... 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_date_range.py .................................................................................................................................................................................................................................................................................................................................................. 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_datetime.py .................. 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_formats.py ........................................ 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_freq_attr.py .......................... 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_indexing.py .......................................................................................................................................................................................................................................................................................................................................................................................... 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_iter.py ............ 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_join.py ...................... 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_npfuncs.py . 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_ops.py ................ 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_partial_slicing.py .................................. 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_pickle.py ...... 459s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_reindex.py .. 463s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_scalar_compat.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 464s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_setops.py ................................................................................................................................ 464s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_timezones.py ........................................ 464s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_astype.py ....................................x........................................................................................................................... 464s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_constructors.py ............................................................................................................................................................................................................................................................................ssssssss.......................................s.................s.....s.....s.....s....................................ssssssss.......................................s.................s.....s.....s.....s.................................s 464s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_equals.py .... 464s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_formats.py ........... 465s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_indexing.py ............................................................................................................................................................................................................................................................................................ 465s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_interval.py .......x....x....x....x.................................................................................................................................................................................................................................. 465s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_interval_range.py ........................................................................................................................................................ 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_interval_tree.py .................................................................................................................................................................................................................... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_join.py ... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_pickle.py ... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_setops.py ................................................................................. 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_analytics.py ...................................... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_astype.py ... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_compat.py ...... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_constructors.py ..................................................................................s................. 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_conversion.py ....... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_copy.py .......... 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_drop.py ............. 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_duplicates.py .................................................. 466s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_equivalence.py .............. 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_formats.py .............. 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_get_level_values.py ....... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_get_set.py ................... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_indexing.py ........................................................................................................................................... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_integrity.py ................ 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_isin.py .............. 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_join.py ....................................................... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_lexsort.py .. 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_missing.py ...x.. 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_monotonic.py ........... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_names.py ............................... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_partial_indexing.py ..... 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_pickle.py . 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_reindex.py ............ 467s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_reshape.py ........... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_setops.py .............................................................................................................................................................................................................sss................................................................... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_sorting.py .......................... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_take.py ... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_astype.py ................... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_indexing.py ..............................................................................................................................................ss.......................................... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_join.py ........... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_numeric.py ................................................................................................ 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_setops.py .................... 468s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/object/test_astype.py . 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/object/test_indexing.py ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_asfreq.py ............... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_astype.py ............. 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_factorize.py .. 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_fillna.py . 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_insert.py ... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_is_full.py . 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_repeat.py ...... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_shift.py ...... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_to_timestamp.py ........ 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_constructors.py .................................................................................................. 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_formats.py ................... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_freq_attr.py . 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_indexing.py ......................................................................... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_join.py ........... 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_monotonic.py .. 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_partial_slicing.py .............. 469s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_period.py .................................................................................................................................... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_period_range.py ........................... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_pickle.py .... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_resolution.py ......... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_scalar_compat.py ... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_searchsorted.py ........ 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_setops.py .............. 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_tools.py ............ 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_constructors.py ............................. 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_indexing.py ............... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_join.py .......... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_range.py ................................................................................. 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_setops.py ................................................................... 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/string/test_astype.py . 470s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/string/test_indexing.py ..ss...ss...ss...ss.............ssssssssssss..................ssssssssssss..........ssss....ss.........ssssssss............ssssssss....................................ssssssssssssssssssssssssssssssss..................ss...ss. 471s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_any_index.py ..........................................................................................................................s.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 472s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_base.py ..........................................................................................................................................................................x...............................................................................ssss....ss..........ss......ss...................................................................................................................................ssss.................................................................................................................................................................................................................................................ss........................................................................................................s.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s 473s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_common.py ..................................................................................................................................................................................................................xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..............................................................................................................................sssssssss...s....ss...........................xs........................sss................................................sss.......................................................................................s................s..........................................................................................................................................................................................................................................................................................XX............................................ 473s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_datetimelike.py ........................................ 473s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_engines.py ......................................... 473s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_frozen.py .......... 473s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_index_new.py ............................................xxxxssss................................................................................................................ 473s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_indexing.py ........................................................ss................................s.........................................................................................................................................................................................................................................................................................................s........................ 474s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_numpy_compat.py .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss..................... 475s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_old_base.py s...s...................sss.............................ssssssssss.s..........ss.................s.............s......s..............s..sss............................................................s........................................................................ssssssss..s..sssssssss..s..sssssssss..s..sssssssss..s..sssssssss..s..s.......................s................................................s................s...............................s........................ssssssss....s.s...s.....s.........sssssssss...s....s...sss....................................................................................................................ss......................ssssss.........................................................................................................................................................................s......................................................................................................................................................................................s...s...........s...s...........................................................................................s...s... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_setops.py ..............................................................................................................................................................................x......................................................................................................................................................................................................................................................................................................................................................................................................................................X.....................................................................x.......................................................................................................X.........X...................................................................................................................X....................................................................................................................................................................................................................................................................................................................................................................s...............................................................................................................................ss..s.s...s...s............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssss....ss..........ss......ss...........................................................................................................................................................................................................................................................................ssss....ss..........ss......ss.........................................................................................................................................................................................................................................................................s.............................................................................................................................................................................................ss. 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_subclass.py . 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_astype.py ............... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_factorize.py .. 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_fillna.py . 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_insert.py ............... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_repeat.py . 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_shift.py ...... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_arithmetic.py ... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_constructors.py ..................... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_delete.py ... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_formats.py ..... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_freq_attr.py ........... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_indexing.py .................................... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_join.py ....... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_ops.py .......... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_pickle.py . 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_scalar_compat.py ........ 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_searchsorted.py ........ 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_setops.py ................................ 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_timedelta.py ... 479s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_timedelta_range.py ............................ 479s 479s =============================== warnings summary =============================== 479s tests/indexes/base_class/test_constructors.py::TestIndexConstructor::test_constructor_corner[1] 479s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 479s return asyncio.get_event_loop_policy() 479s 479s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 479s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-k90c9vzw' 479s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 479s 479s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 479s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-yuu8rrt9' 479s session.config.cache.set(STEPWISE_CACHE_DIR, []) 479s 479s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 479s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 479s ============================= slowest 30 durations ============================= 479s 0.11s call tests/indexes/test_old_base.py::TestBase::test_delete_base[timedelta] 479s 0.11s teardown tests/indexes/timedeltas/test_timedelta_range.py::TestTimedeltas::test_timedelta_range_deprecated_freq[2.5T-5 hours-5 hours 8 minutes-expected_values1-150s] 479s 0.10s call tests/indexes/ranges/test_setops.py::test_range_difference 479s 0.10s call tests/indexes/multi/test_formats.py::TestRepr::test_tuple_width 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[s] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[ns] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[us] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[ms] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[us] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[ns] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[ms] 479s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[s] 479s 0.09s setup tests/indexes/test_base.py::test_generated_op_names[string-lt] 479s 0.08s call tests/indexes/multi/test_indexing.py::test_pyint_engine 479s 0.06s call tests/indexes/datetimes/methods/test_unique.py::test_unique['US/Eastern'] 479s 0.04s call tests/indexes/datetimes/methods/test_tz_localize.py::TestTZLocalize::test_dti_tz_localize_roundtrip[tzlocal()] 479s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[left-1] 479s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[both-1] 479s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[neither-1] 479s 0.04s call tests/indexes/multi/test_sorting.py::test_remove_unused_levels_large[datetime64[D]-str] 479s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[right-1] 479s 0.03s call tests/indexes/multi/test_integrity.py::test_consistency 479s 0.03s call tests/indexes/period/test_indexing.py::TestGetItem::test_getitem_seconds 479s 0.03s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonNano::test_date_range_freq_matches_reso 479s 0.03s call tests/indexes/datetimes/methods/test_tz_localize.py::TestTZLocalize::test_dti_tz_localize_roundtrip[zoneinfo.ZoneInfo(key='US/Pacific')] 479s 0.03s call tests/indexes/period/test_partial_slicing.py::TestPeriodIndex::test_range_slice_seconds[period_range] 479s 0.03s call tests/indexes/datetimes/test_timezones.py::TestDatetimeIndexTimezones::test_with_tz[tz0] 479s 0.03s call tests/indexes/datetimes/test_timezones.py::TestDatetimeIndexTimezones::test_with_tz[tz1] 479s 0.02s call tests/indexes/datetimes/test_constructors.py::TestDatetimeIndex::test_constructor_datetime64_tzformat[W-SUN] 479s 0.02s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[left-10] 479s = 17077 passed, 328 skipped, 4 deselected, 47 xfailed, 6 xpassed, 3 warnings in 29.72s = 480s rdjoqkol test state = false 480s + echo 'rdjoqkol test state = false' 480s + for TEST_SUBSET in $modpath/tests/* 480s + echo /usr/lib/python3/dist-packages/pandas/tests/indexing 480s + grep -q -e __pycache__ 480s + PANDAS_CI=1 480s + LC_ALL=C.UTF-8 480s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/indexing 481s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 481s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 481s 481s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 482s ============================= test session starts ============================== 482s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 482s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 482s rootdir: /usr/lib/python3/dist-packages/pandas 482s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 482s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 482s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 482s collected 4480 items 482s 482s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/interval/test_interval.py .............................. 482s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/interval/test_interval_new.py ..................... 482s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_chaining_and_caching.py .. 482s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_datetime.py .. 482s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_getitem.py ............................................................................. 482s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_iloc.py ................ 483s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_indexing_slow.py .......... 483s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_loc.py .................................................................................................................................. 483s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_multiindex.py ................ 483s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_partial.py ............. 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_setitem.py ........................... 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_slice.py ............................. 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_sorted.py ......... 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_at.py ......................................... 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_categorical.py .................s................................................................................................ 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_chaining_and_caching.py .............................. 484s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_check_indexer.py ....................s.... 485s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_coercion.py ..........xxxxxxx...............................................................xx............................................xxxx....x............................................................xxxxx..................xx............................................................................................................................................................................................................x 485s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_datetime.py .........ss 485s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_floats.py ............................................................................................................................................... 485s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_iat.py ..... 486s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_iloc.py ....................................................................................................................................................................................................................................... 486s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_indexers.py ...... 487s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_indexing.py ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 490s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_loc.py ................................................................................................................................x.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss..................................................................................................................................................................................................................................................................................................................................................................................s.................................... 490s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_na_indexing.py .............................................................................................................................................................................................................................................................................. 490s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_partial.py .................................... 490s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_scalar.py ...................................... 490s 490s =============================== warnings summary =============================== 490s tests/indexing/interval/test_interval.py::TestIntervalIndex::test_getitem_with_scalar[setitem] 490s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 490s return asyncio.get_event_loop_policy() 490s 490s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 490s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-42l0azap' 490s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 490s 490s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 490s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-e5a0f0e0' 490s session.config.cache.set(STEPWISE_CACHE_DIR, []) 490s 490s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 490s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 490s ============================= slowest 30 durations ============================= 490s 0.39s call tests/indexing/test_loc.py::TestLocBaseIndependent::test_loc_non_unique_memory_error[900000-100000] 490s 0.17s call tests/indexing/test_loc.py::TestLocBaseIndependent::test_loc_getitem_range_from_spmatrix[int64-coo_matrix] 490s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-1] 490s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-4] 490s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-2] 490s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-3] 490s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_implicit_take2 490s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-0] 490s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_setting_entire_column 490s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_str 490s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_implicit_take 490s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-4] 490s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-1] 490s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-2] 490s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-3] 490s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-0] 490s 0.03s call tests/indexing/multiindex/test_setitem.py::TestMultiIndexSetItem::test_groupby_example 490s 0.03s call tests/indexing/test_floats.py::TestFloatIndexers::test_slice_non_numeric[Series-iloc-idx0-index2] 490s 0.02s call tests/indexing/test_loc.py::TestLocSeries::test_loc_nonunique_masked_index 490s 0.02s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_per_axis_per_level_setitem 490s 0.02s teardown tests/indexing/test_scalar.py::TestMultiIndexScalar::test_multiindex_at_get_one_level 490s 0.02s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_per_axis_per_level_getitem 490s 0.01s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_per_axis_per_level_doc_examples 490s 0.01s call tests/indexing/multiindex/test_setitem.py::TestMultiIndexSetItem::test_setitem_multiindex3 490s 0.01s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_false_positives 490s 0.01s call tests/indexing/test_loc.py::TestLocCallable::test_frame_loc_setitem_callable 490s 0.01s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_loc_axis_arguments 490s 0.01s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_multiindex_slicers_non_unique 490s 0.01s call tests/indexing/test_indexing.py::TestMisc::test_rhs_alignment 490s 0.01s call tests/indexing/test_indexing.py::TestFancy::test_astype_assignment 490s =========== 4450 passed, 7 skipped, 23 xfailed, 3 warnings in 9.17s ============ 490s rdjoqkol test state = false 490s + echo 'rdjoqkol test state = false' 490s + for TEST_SUBSET in $modpath/tests/* 490s + echo /usr/lib/python3/dist-packages/pandas/tests/interchange 490s + grep -q -e __pycache__ 490s + PANDAS_CI=1 490s + LC_ALL=C.UTF-8 490s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/interchange 492s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 492s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 492s 492s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 492s ============================= test session starts ============================== 492s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 492s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 492s rootdir: /usr/lib/python3/dist-packages/pandas 492s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 492s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 492s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 492s collected 141 items 492s 492s ../../../usr/lib/python3/dist-packages/pandas/tests/interchange/test_impl.py ..sssssssss..............sssss........s..s..ssssssssssssssssssssssssssssssss.s 492s ../../../usr/lib/python3/dist-packages/pandas/tests/interchange/test_spec_conformance.py ................ 492s ../../../usr/lib/python3/dist-packages/pandas/tests/interchange/test_utils.py ................sssssssssssssssssssssssssssssss 492s 492s =============================== warnings summary =============================== 492s tests/interchange/test_impl.py::test_categorical_dtype[data0] 492s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 492s return asyncio.get_event_loop_policy() 492s 492s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 492s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-mmigeaqv' 492s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 492s 492s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 492s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-b4ulp6ra' 492s session.config.cache.set(STEPWISE_CACHE_DIR, []) 492s 492s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 492s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 492s ============================= slowest 30 durations ============================= 492s 0.01s call tests/interchange/test_impl.py::test_dataframe[4] 492s 0.01s call tests/interchange/test_impl.py::test_dataframe[3] 492s 0.01s call tests/interchange/test_impl.py::test_categorical_dtype[data0] 492s 0.01s call tests/interchange/test_impl.py::test_dataframe[0] 492s 492s (26 durations < 0.005s hidden. Use -vv to show these durations.) 492s ================== 61 passed, 80 skipped, 3 warnings in 0.33s ================== 492s + echo 'rdjoqkol test state = false' 492s + for TEST_SUBSET in $modpath/tests/* 492s + echo /usr/lib/python3/dist-packages/pandas/tests/internals 492s + grep -q -e __pycache__ 492s + PANDAS_CI=1 492s + LC_ALL=C.UTF-8 492s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/internals 492s rdjoqkol test state = false 494s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 494s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 494s 494s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 494s ============================= test session starts ============================== 494s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 494s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 494s rootdir: /usr/lib/python3/dist-packages/pandas 494s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 494s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 494s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 494s collected 257 items 494s 494s ../../../usr/lib/python3/dist-packages/pandas/tests/internals/test_api.py ......... 494s ../../../usr/lib/python3/dist-packages/pandas/tests/internals/test_internals.py .................................................................................................................................................................................................................................................... 497s ../../../usr/lib/python3/dist-packages/pandas/tests/internals/test_managers.py .... 497s 497s =============================== warnings summary =============================== 497s tests/internals/test_api.py::test_internals_api 497s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 497s return asyncio.get_event_loop_policy() 497s 497s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 497s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-tfd_d9gu' 497s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 497s 497s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 497s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-s7hrwr38' 497s session.config.cache.set(STEPWISE_CACHE_DIR, []) 497s 497s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 497s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 497s ============================= slowest 30 durations ============================= 497s 1.19s call tests/internals/test_managers.py::test_array_manager_depr_env_var[block] 497s 1.13s call tests/internals/test_managers.py::test_array_manager_depr_env_var[array] 497s 0.01s call tests/internals/test_internals.py::TestBlockManager::test_equals_block_order_different_dtypes[c:sparse;d:sparse_na;b:f8] 497s 497s (27 durations < 0.005s hidden. Use -vv to show these durations.) 497s ======================= 257 passed, 3 warnings in 2.94s ======================== 497s + echo 'rdjoqkol test state = false' 497s + for TEST_SUBSET in $modpath/tests/* 497s + echo /usr/lib/python3/dist-packages/pandas/tests/io 497s + grep -q -e __pycache__ 497s + PANDAS_CI=1 497s + LC_ALL=C.UTF-8 497s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/io 497s rdjoqkol test state = false 498s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 498s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 498s 498s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 504s ============================= test session starts ============================== 504s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 504s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 504s rootdir: /usr/lib/python3/dist-packages/pandas 504s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 504s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 504s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 504s collected 15050 items / 201 deselected / 18 skipped / 14849 selected 504s 504s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_odf.py ..... 504s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_odswriter.py .......... 505s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_openpyxl.py ...................................................... 515s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_readers.py ......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss............ss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..sssssssssss..s..s.sssssssssssssssssss..s..s.ssssss..s..s.ssssssssssssssssss............ss..ssssssssss......s.sssssssssssssssssss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss.xx.xxs.sssss......s.sssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......sssssss......sssssss......s.sssss......s.sssss......s.sssss......s.sssss..................sss...sssssssssssssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..ssssssssss......s.sssss......s.sssss......sssssss...ssss.sssss 516s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_style.py ...................................................................................................................................s 523s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_writers.py .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 523s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_xlrd.py ....... 523s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_xlsxwriter.py ..... 524s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_bar.py ..........................................................................................................................s 524s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_exceptions.py ... 524s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_format.py ......................................................................................................... 524s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_highlight.py ................................................................................................ 524s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_html.py ........................................................................................... 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_matplotlib.py ........................................................... 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_non_unique.py ......... 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_style.py ................................................................................................................................................................................................. 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_to_latex.py ............................................................................................................................................................ 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_to_string.py ..... 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_tooltip.py .... 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_console.py ........... 525s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_css.py ............................................................................................... 526s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_eng_formatting.py ....... 526s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_format.py .................................................................................................................................................................................. 526s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_ipython_compat.py ss..s 526s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_printing.py ......... 527s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_csv.py ..........s.................................................................................. 527s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_excel.py .......................................................................................................................................................................................................................................................................................................................................................................................................................... 528s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_html.py .....................................................................................................................................................................................................................................................................................................................................................................s................... 528s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_latex.py ............................................................................................ 528s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_markdown.py .......... 528s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_string.py ...............................................s........................................... 528s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_compression.py ........sssssss.................s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s....... 528s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_deprecated_kwargs.py . 529s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_json_table_schema.py ...........................................................................................x...x...x...x...x...x...x...x...x...x......x...x...x...x...x...x...x...x...x...x........................... 529s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_json_table_schema_ext_dtype.py ..................... 529s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_normalize.py ..................................................... 531s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_pandas.py ...........................................................................................................xxxx................................xxx........................................................................................................................................................................s........xxxxxxxxxxxxxxxxxx................................................................xx.............s.....x.............sssssssssssssssssssssssssss.........s. 531s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_readlines.py ..s.s.....ss.s.s.s.s......ssss....s..ss..ss.s.s........... 532s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_ujson.py ................................................................................................................................................................................................................... 532s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_chunksize.py ......ss.........sss......ss...s...s......ss...s...s...s......ss...s...s...s 532s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_common_basic.py ....s...s...s...ss..s...s......ss.........sss...s...s...s...s...s.........sss............ssss......ss...s...s......ss.........sss...s......ss...s.........sss...s...s......ss...s...s...............sssss...s...s...s......ss...s......ss......ss...s...s...s...s...s...s 532s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_data_list.py ...s...s...s...s 533s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_decimal.py ......ss...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_file_buffer_url.py ...s...s...s...s...s.................................sssssssssss...s...s...s...s...s...s...s...s............ssss.....................sssssss...s...s...s...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_float.py ...s.......s.....................sss....x.....x...ss 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_index.py ......ss......ss...s............ssss...s...s...s...s...s...s...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_inf.py ......ss......ss...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_ints.py ...s............ssss...s......ss...s.........sss.........sss......ss......ss...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_iterator.py ...s...s...s.........sss...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_read_errors.py ...s...s...s.........sss...s..................ssssss...s...s...s...s...s..xs...s...s...s...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_verbose.py ...s...s 534s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/dtypes/test_categorical.py .........sss......ss...s...s...s...s...s...s........................ssssssss...s...s...s...s...s............ssss...s 536s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/dtypes/test_dtypes_basic.py ............ssss...s...s...s...s......................................................ssssssssssssssssss...s...s.............................x.x.x...................................................................................................................................................................x.x.x.x.x.x.x.x.x.x.x.x.........................................................................................................................................................................................................................................................................................................................x.x.x.x.x.x.x.x.x.x.x.x...................................................................................................................................................................................................................s......ss...s...s........................ssssssss......ss...s...s...s...s.s.s.sss...sssss...s...s..................ssssss...s...s...s 536s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/dtypes/test_empty.py ...s...s...s...s...s...s...s...s........................ssssssss 536s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_c_parser_only.py .......................................................................... 536s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_comment.py ......ss.........sss...s...s...s..................ssssss......ssxx.s 538s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_compression.py .........sss......ss...s...s.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss..................ssssss......................................................ssssssssssssssssss.........sss...s...s...s 538s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_concatenate_chunks.py ss 538s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_converters.py ...s............ssss...s...s...s......ss...s...s 538s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_dialect.py ...s...s...s......................................................ssssssssssssssssss..................ssssss 539s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_encoding.py ...s...s..................ssssss...s...s...............sssss......................................................ssssssssssssssssss.........sss............................................................................................................ssssssssssssssssssssssssssssssssssss...s....................sssss...s...s......ss 539s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_header.py ...s...s......ss......ss...s...s...s.........sss.........sss.........sss.........sss...s...s...s...s......ss......ss......ss......ss...s.........sss........................ssssssss...s...s...s...s...s...s...s...s...ss 539s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_index_col.py ......ss...s...s...s..............................ssssssssss...s...............sssss...s...s...s...s...s...s...s...s......ss...s 539s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_mangle_dupes.py ...s...s...s.........sss.........sss...s...s...s......ss 540s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_na_values.py ...s...s..........................................ssssssssssssss...s......ss...s...s.........sss............ssss...s...s...s......ss......ss...s......ss...s...s.........sss...s......ss...s......ss..................ssssss...s...s...s...s...s 548s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_network.py ................ssss.....ssssssssssssssssss 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_parse_dates.py ...s...s...s......ss..............ss...s...s...s...s......ss...s...s...s...s...sxxxxxxss......ss......ss......ss...s.........sss...s...s...s......ss.........sss............ssss......ss...s......ss......ss............ssss...s......ss...s......ss......ss...s...s...s............ssss...s..................ssssss.........sss......ss............................sssssssss...s...s......ss...s...s......s......ss...s...s...s......ss...s...s...s 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_python_parser_only.py ..................................................................................... 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_quoting.py .........sss......ss...s..................ssssss............ssss...............sssss......ss......ss......ss 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_read_fwf.py ..........................................................................sss.. 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_skiprows.py ......ss...s...s.........sss...s.........sss........xsss...s......ss...s...s...s...s...s 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_textreader.py ..................................... 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_unsupported.py ..........s...s..xs...s 549s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_upcast.py ...........................ssss 550s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/usecols/test_parse_dates.py ......ss...s...s...s............ssss 550s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/usecols/test_strings.py ...s...s......ss......ss 550s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/usecols/test_usecols_basic.py ...s......ss...s......ss...s...s...s......ss............ssss...s...s...s...s...s...s......ss...s...s......ss......ss......ss.....................sssssss......ss......ss...s...s...s 550s ../../../usr/lib/python3/dist-packages/pandas/tests/io/pytables/test_pytables_missing.py . 550s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_byteswap.py .......... 550s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_sas.py ... 551s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_sas7bdat.py ........................ 552s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_xport.py ....... 552s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_clipboard.py .......QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-ubuntu' 552s ...............................................................................................................................................................................................................................................................................................................................ssssss.. 552s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_common.py .......................................................s....ss.......ss.......ss........ss......s.....s................................. 555s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_compression.py ........................................................................................................................................ 555s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_fsspec.py .........ssssssssss..........s 555s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_gbq.py .. 555s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_gcs.py ssssssssssssssssss. 562s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_html.py .........ssssss...............................................................................................................................s.................... 566s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_http_headers.py ...ss.......ss.......ss....ss 566s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_parquet.py .ssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssss 571s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_pickle.py ...........s................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 571s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_s3.py .ss 571s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_spss.py .......s.. 580s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py ssss....ssssss....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss...ssss....ssssss...ssss...ssss...ssss...xssssssssssssssxxxxssssss...ssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss...xssssss...xssssss...xssssss....ssssss....ssssss....ssssss...xssssss...xssssss...xssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss...xssssss...xssssss...xss.ssss...xssssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss....ssssss....ssssss...ssss...ssss...xss.ss...ssss..sssss..sssss..s.ssssss....ssssss...ssss...ssss...ssssxxxssss...ssssxxxssssssssssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss....ssssss....ssssss....ssssss..xssss..sssss..sssss..sssss...ssss...ssss...ssss...ssss..sssss...xssssss....ssssss...ssss....ss..ssss....ssssss....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxxxssssssxxxxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ss.......ss................ 585s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_stata.py XXXXXXXXXXXXXXXXXxXXXXXXXXXxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxxXXXXXXXxXXXXXXXXXXXxxxxxXXsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 585s ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_to_xml.py ........................................................................s...............................................................ss 589s ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_xml.py .................................FF.....................................................s............................................................................s......s......s......s......s......s......s......s......s......s......s......s..s.sss.sss. 589s ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_xml_dtypes.py .............................................. 589s 589s =================================== FAILURES =================================== 589s _____________________________ test_wrong_url[lxml] _____________________________ 589s 589s item = 589s 589s @pytest.hookimpl(wrapper=True, tryfirst=True) 589s def pytest_runtest_call(item): 589s > result = yield 589s E pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator : None 589s E 589s E Traceback (most recent call last): 589s E File "/usr/lib/python3.14/tempfile.py", line 691, in __del__ 589s E _warnings.warn(self.warn_message, ResourceWarning) 589s E ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 589s E ResourceWarning: Implicitly cleaning up 589s 589s /usr/lib/python3/dist-packages/pytestqt/plugin.py:189: PytestUnraisableExceptionWarning 589s ------------------------------ Captured log call ------------------------------- 589s INFO werkzeug:_internal.py:97 127.0.0.1 - - [17/Nov/2025 11:06:52] "GET / HTTP/1.1" 404 - 589s ____________________________ test_wrong_url[etree] _____________________________ 589s 589s item = 589s 589s @pytest.hookimpl(wrapper=True, tryfirst=True) 589s def pytest_runtest_call(item): 589s > result = yield 589s E pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator : None 589s E 589s E Traceback (most recent call last): 589s E File "/usr/lib/python3.14/tempfile.py", line 691, in __del__ 589s E _warnings.warn(self.warn_message, ResourceWarning) 589s E ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 589s E ResourceWarning: Implicitly cleaning up 589s 589s /usr/lib/python3/dist-packages/pytestqt/plugin.py:189: PytestUnraisableExceptionWarning 589s ------------------------------ Captured log call ------------------------------- 589s INFO werkzeug:_internal.py:97 127.0.0.1 - - [17/Nov/2025 11:06:53] "GET / HTTP/1.1" 404 - 589s =============================== warnings summary =============================== 589s ../../../usr/lib/python3/dist-packages/pyparsing/core.py:5637 589s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 589s return f"{type(self).__name__}: {retString}" 589s 589s tests/io/excel/test_odf.py::test_read_invalid_types_raises 589s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 589s return asyncio.get_event_loop_policy() 589s 589s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 589s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-15bn7beu' 589s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 589s 589s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 589s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_1dlkfz7' 589s config.cache.set("cache/lastfailed", self.lastfailed) 589s 589s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 589s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-64fdgs5n' 589s session.config.cache.set(STEPWISE_CACHE_DIR, []) 589s 589s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 589s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 589s ============================= slowest 30 durations ============================= 589s 1.19s call tests/io/test_compression.py::test_with_missing_lzma_runtime 589s 1.15s call tests/io/test_compression.py::test_with_missing_lzma 589s 0.89s call tests/io/test_html.py::TestReadHtml::test_banklist_url[bs4] 589s 0.87s call tests/io/test_pickle.py::test_pickle_big_dataframe_compression[gzip-5_0] 589s 0.86s call tests/io/test_pickle.py::test_pickle_big_dataframe_compression[gzip-5_1] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-gz_csv_responder-read_csv] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[bz2-c-explicit] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[bz2-c-infer] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[xz-python-infer] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options1-csv_responder-read_csv] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-python-explicit] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-c-infer] 589s 0.50s teardown tests/io/excel/test_readers.py::TestReaders::test_read_from_http_url[(None, '.xls')] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-c-explicit] 589s 0.50s teardown tests/io/parser/common/test_file_buffer_url.py::test_url[c_low] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-gz_json_responder-read_json] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[None-gz_csv_responder-read_csv] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-json_responder-read_json] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-python-infer] 589s 0.50s teardown tests/io/test_html.py::TestReadHtml::test_bad_url_protocol[lxml] 589s 0.50s teardown tests/io/xml/test_xml.py::test_url_path_error[etree] 589s 0.50s teardown tests/io/xml/test_xml.py::test_url_path_error[lxml] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[xz-c-explicit] 589s 0.50s teardown tests/io/test_html.py::TestReadHtml::test_bad_url_protocol[bs4] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[xz-c-infer] 589s 0.50s teardown tests/io/parser/common/test_file_buffer_url.py::test_url[c_high] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-html_responder-] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[bz2-python-explicit] 589s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[bz2-python-infer] 589s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options1-html_responder-] 589s =========================== short test summary info ============================ 589s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_xml.py::test_wrong_url[lxml] 589s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_xml.py::test_wrong_url[etree] 589s = 2 failed, 11120 passed, 2993 skipped, 201 deselected, 152 xfailed, 600 xpassed, 5 warnings in 90.89s (0:01:30) = 590s rdjoqkol test state = false 590s + test 1 == 5 590s + TEST_SUCCESS=false 590s + echo 'rdjoqkol test state = false' 590s + for TEST_SUBSET in $modpath/tests/* 590s + echo /usr/lib/python3/dist-packages/pandas/tests/libs 590s + grep -q -e __pycache__ 590s + PANDAS_CI=1 590s + LC_ALL=C.UTF-8 590s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/libs 591s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 591s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 591s 591s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 592s ============================= test session starts ============================== 592s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 592s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 592s rootdir: /usr/lib/python3/dist-packages/pandas 592s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 592s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 592s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 592s collected 2280 items 592s 593s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_hashtable.py ..............s.....................................................................s.............s.......................................................s.............s.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s................................................................................................................................................................................................. 595s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_join.py ................. 595s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_lib.py ................................................................................... 595s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_libalgos.py ........ 595s 595s =============================== warnings summary =============================== 595s tests/libs/test_hashtable.py::TestHashTable::test_get_set_contains_len[PyObjectHashTable-object_] 595s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 595s return asyncio.get_event_loop_policy() 595s 595s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 595s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-2rktvtld' 595s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 595s 595s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 595s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-n2jnrsd1' 595s session.config.cache.set(STEPWISE_CACHE_DIR, []) 595s 595s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 595s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 595s ============================= slowest 30 durations ============================= 595s 0.01s teardown tests/libs/test_libalgos.py::TestInfinity::test_infinity_against_nan 595s 0.01s call tests/libs/test_hashtable.py::test_unique_label_indices 595s 595s (28 durations < 0.005s hidden. Use -vv to show these durations.) 595s ================= 2274 passed, 6 skipped, 3 warnings in 1.87s ================== 595s + echo 'rdjoqkol test state = false' 595s + for TEST_SUBSET in $modpath/tests/* 595s + echo /usr/lib/python3/dist-packages/pandas/tests/plotting 595s + grep -q -e __pycache__ 595s rdjoqkol test state = false 595s + PANDAS_CI=1 595s + LC_ALL=C.UTF-8 595s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/plotting 595s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 595s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 595s 595s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 596s ============================= test session starts ============================== 596s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 596s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 596s rootdir: /usr/lib/python3/dist-packages/pandas 596s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 596s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 596s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 596s collected 1423 items / 212 deselected / 1211 selected 596s 607s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame.py ..................................................XX.........................s.s.s.s.................xxx................................................................................x...................................................................................... 610s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_color.py ......................................................................................... 611s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_groupby.py ...... 611s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_legend.py x..................... 615s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_subplots.py .........x....................XX................................................................... 616s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_hist_box_by.py ............................. 616s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_backend.py .....s. 618s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_boxplot_method.py ....................................x............... 618s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_common.py ... 618s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_converter.py /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 618s return f"{type(self).__name__}: {retString}" 620s ../usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 620s return f"{type(self).__name__}: {retString}" 621s .......................................... 629s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_datetimelike.py ...............................................................................................................x..........................................x.......................x...............x..... 629s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_groupby.py ................. 632s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_hist_method.py ...........................x..x...................................................... 637s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_misc.py s....................sss...................sss...................sss.................................. 639s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_series.py ...............................XXXX.............................x........................................................x......................... 639s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_style.py ...................................... 639s 639s =============================== warnings summary =============================== 639s ../../../usr/lib/python3/dist-packages/pyparsing/core.py:5637 639s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 639s return f"{type(self).__name__}: {retString}" 639s 639s tests/plotting/frame/test_frame.py::TestDataFramePlots::test_nullable_int_plot[cols0-A-B] 639s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 639s return asyncio.get_event_loop_policy() 639s 639s tests/plotting/frame/test_frame.py: 11 warnings 639s /usr/lib/python3/dist-packages/matplotlib/transforms.py:2651: RuntimeWarning: divide by zero encountered in scalar divide 639s x_scale = 1.0 / inw 639s 639s tests/plotting/frame/test_frame.py: 11 warnings 639s /usr/lib/python3/dist-packages/matplotlib/transforms.py:2653: RuntimeWarning: invalid value encountered in scalar multiply 639s self._mtx = np.array([[x_scale, 0.0, -inl*x_scale], 639s 639s tests/plotting/frame/test_frame.py: 11 warnings 639s /usr/lib/python3/dist-packages/matplotlib/transforms.py:2437: RuntimeWarning: invalid value encountered in dot 639s return Affine2D(np.dot(self._b.get_affine().get_matrix(), 639s 639s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 639s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ucu1s0gk' 639s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 639s 639s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 639s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-8510dr17' 639s session.config.cache.set(STEPWISE_CACHE_DIR, []) 639s 639s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 639s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 639s ============================= slowest 30 durations ============================= 639s 1.32s call tests/plotting/test_converter.py::test_registry_mpl_resets 639s 1.25s call tests/plotting/test_converter.py::TestRegistration::test_dont_register_by_default 639s 0.40s call tests/plotting/test_datetimelike.py::TestTSPlot::test_finder_daily 639s 0.35s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis[True] 639s 0.32s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_timeseries[bar] 639s 0.30s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis_smaller[True] 639s 0.29s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis_smaller[False] 639s 0.27s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_timeseries[barh] 639s 0.27s call tests/plotting/frame/test_frame_subplots.py::TestDataFramePlotsSubplots::test_subplots_ts_share_axes 639s 0.27s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_kde_df 639s 0.26s call tests/plotting/test_misc.py::TestSeriesPlots::test_bootstrap_plot 639s 0.25s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis[False] 639s 0.24s call tests/plotting/test_boxplot_method.py::TestDataFrameGroupByPlots::test_boxplot_legacy3[True-UserWarning-3-layout0] 639s 0.22s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_plot_xy 639s 0.21s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_hist_df_coord[data1] 639s 0.21s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_timeseries[line] 639s 0.20s call tests/plotting/test_misc.py::test_savefig[index1-data0-hexbin] 639s 0.20s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_sharey_and_ax 639s 0.19s call tests/plotting/test_misc.py::test_savefig[index0-data0-hexbin] 639s 0.19s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_df_gridspec_patterns_vert_horiz 639s 0.19s call tests/plotting/test_misc.py::test_savefig[index2-data0-hexbin] 639s 0.19s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_hist_df_coord[data0] 639s 0.17s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_sharex_and_ax 639s 0.16s call tests/plotting/test_boxplot_method.py::TestDataFramePlots::test_stacked_boxplot_set_axis 639s 0.16s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_bar_bottom_left_subplots 639s 0.16s call tests/plotting/frame/test_frame_subplots.py::TestDataFramePlotsSubplots::test_subplots_constrained_layout 639s 0.16s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_scatter 639s 0.15s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_hist_df 639s 0.14s call tests/plotting/test_boxplot_method.py::TestDataFrameGroupByPlots::test_boxplot_legacy3[False-None-1-layout1] 639s 0.14s call tests/plotting/frame/test_frame_subplots.py::TestDataFramePlotsSubplots::test_subplots_dup_columns_secondary_y 639s = 1173 passed, 15 skipped, 212 deselected, 15 xfailed, 8 xpassed, 37 warnings in 44.59s = 639s rdjoqkol test state = false 639s + echo 'rdjoqkol test state = false' 639s + for TEST_SUBSET in $modpath/tests/* 639s + echo /usr/lib/python3/dist-packages/pandas/tests/reductions 639s + grep -q -e __pycache__ 639s + PANDAS_CI=1 639s + LC_ALL=C.UTF-8 639s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/reductions 641s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 641s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 641s 641s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 641s ============================= test session starts ============================== 641s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 641s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 641s rootdir: /usr/lib/python3/dist-packages/pandas 641s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 641s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 641s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 641s collected 564 items 641s 642s ../../../usr/lib/python3/dist-packages/pandas/tests/reductions/test_reductions.py .......................................................................................................................................................................................................................................................................................................................................ss...........................................................................................................................ssss................... 642s ../../../usr/lib/python3/dist-packages/pandas/tests/reductions/test_stat_reductions.py ......................................................................................... 642s 642s =============================== warnings summary =============================== 642s tests/reductions/test_reductions.py::TestReductions::test_ops[obj0-max] 642s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 642s return asyncio.get_event_loop_policy() 642s 642s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 642s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-5y6w6iql' 642s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 642s 642s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 642s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-vwpapslq' 642s session.config.cache.set(STEPWISE_CACHE_DIR, []) 642s 642s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 642s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 642s ============================= slowest 30 durations ============================= 642s 0.35s call tests/reductions/test_stat_reductions.py::TestSeriesStatReductions::test_skew 642s 0.02s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float32-True] 642s 0.02s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float32-False] 642s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float64-True] 642s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float64-False] 642s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int64-True] 642s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int32-True] 642s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int32-False] 642s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int64-False] 642s 642s (21 durations < 0.005s hidden. Use -vv to show these durations.) 642s ================== 558 passed, 6 skipped, 3 warnings in 1.34s ================== 642s rdjoqkol test state = false 642s + echo 'rdjoqkol test state = false' 642s + for TEST_SUBSET in $modpath/tests/* 642s + echo /usr/lib/python3/dist-packages/pandas/tests/resample 642s + grep -q -e __pycache__ 642s + PANDAS_CI=1 642s + LC_ALL=C.UTF-8 642s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/resample 644s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 644s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 644s 644s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 644s ============================= test session starts ============================== 644s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 644s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 644s rootdir: /usr/lib/python3/dist-packages/pandas 644s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 644s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 644s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 644s collected 4195 items 644s 647s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_base.py ................................................................................................................................................................ssss..xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx............................................................................................................................................................................................................................................................................................................................................................................................................................................................. 658s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_datetime_index.py ................................................................................ssss............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x...x...x...x..........................................................................................................................................................................................................................................................................................................................................................................ss 660s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_period_index.py .................................................................................................................................................................................................................................................................................................................................................................................................................................x.................................................................................. 660s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_resample_api.py ..................................................................................................................................................................................................... 661s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_resampler_grouper.py s...........................................ssss............ 661s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_time_grouper.py .........................x...................... 661s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_timedelta.py .......................s 661s 661s =============================== warnings summary =============================== 661s tests/resample/test_base.py::test_asfreq[DataFrame-date_range-dti-_index_start0-_index_end0-2D] 661s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 661s return asyncio.get_event_loop_policy() 661s 661s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 661s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-qvqkvjsu' 661s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 661s 661s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 661s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-qpqw_g_l' 661s session.config.cache.set(STEPWISE_CACHE_DIR, []) 661s 661s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 661s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 661s ============================= slowest 30 durations ============================= 661s 0.23s call tests/resample/test_datetime_index.py::test_resample_dtype_coercion[s] 661s 0.08s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-86400-s-1-D-1] 661s 0.08s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-86400-s-1-D-2] 661s 0.08s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-60-s-1-Min-2] 661s 0.08s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-60-s-1-Min-3] 661s 0.08s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-30-s-0.5-Min-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-86400-s-1-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-86400-s-1-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-30-s-0.5-Min-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-86400-s-1-D-2] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-43200-s-0.5-D-2] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-21600-s-0.25-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-60-s-1-Min-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-60-s-1-Min-2] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-30-s-0.5-Min-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-3600-s-1-h-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-43200-s-0.5-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-30-s-0.5-Min-2] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-21600-s-0.25-D-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-43200-s-0.5-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-60-s-1-Min-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-60-s-1-Min-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-60-s-1-Min-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-30-s-0.5-Min-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-30-s-0.5-Min-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-3600-s-1-h-1] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-86400-s-1-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-3600-s-1-h-2] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-21600-s-0.25-D-3] 661s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-30-s-0.5-Min-3] 661s ========== 4125 passed, 16 skipped, 54 xfailed, 3 warnings in 17.07s =========== 661s + echo 'rdjoqkol test state = false' 661s + for TEST_SUBSET in $modpath/tests/* 661s + echo /usr/lib/python3/dist-packages/pandas/tests/reshape 661s + grep -q -e __pycache__ 661s rdjoqkol test state = false 661s + PANDAS_CI=1 661s + LC_ALL=C.UTF-8 661s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/reshape 663s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 663s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 663s 663s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 664s ============================= test session starts ============================== 664s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 664s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 664s rootdir: /usr/lib/python3/dist-packages/pandas 664s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 664s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 664s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 664s collected 2637 items / 1 deselected / 2636 selected 664s 664s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_append.py .................................................................................. 664s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_append_common.py ...........................sssssssss....................................................... 664s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_categorical.py ............. 664s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_concat.py .............................................................................................. 664s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_dataframe.py ..................... 664s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_datetimes.py ..................................................................................................x......... 665s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_empty.py .....................s.....s.....s.....s.....s.......... 665s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_index.py ............................................................. 665s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_invalid.py ....... 665s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_series.py ............. 665s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_sort.py .......... 665s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_join.py .......s..........................s....................................... 667s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge.py ..................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssss..................................................................................................................................................................................................................................ss..........................................................................................................................................................................................................................................................................sssss........ 667s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_asof.py .s...................................................................................................s.....................s....s.s.s.s.............sss.. 668s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_cross.py ................. 668s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_index_as_string.py ................................................................................ 668s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_ordered.py ..................... 668s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_multi.py .....s.s.................................. 669s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_crosstab.py ..................................... 669s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_cut.py ..................................................................................................................................... 669s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_from_dummies.py ......................................... 669s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_get_dummies.py .......................................ss................................................................................................................ssss..s 670s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_melt.py ..........................................................ss..s 671s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_pivot.py ...........................................................................xx.......................................................................................ss........... 671s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_pivot_multilevel.py .......... 671s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_qcut.py ................................................................................ 671s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_union_categoricals.py .......................................... 671s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_util.py ................. 671s 671s =============================== warnings summary =============================== 671s tests/reshape/concat/test_append.py::TestAppend::test_append[True] 671s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 671s return asyncio.get_event_loop_policy() 671s 671s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 671s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-bwloo3s4' 671s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 671s 671s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 671s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ikm21r2t' 671s session.config.cache.set(STEPWISE_CACHE_DIR, []) 671s 671s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 671s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 671s ============================= slowest 30 durations ============================= 671s 0.04s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_multi_functions 671s 0.04s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_normalize 671s 0.04s call tests/reshape/merge/test_join.py::TestJoin::test_full_outer_join 671s 0.03s call tests/reshape/merge/test_merge.py::TestMerge::test_merge_non_unique_indexes 671s 0.03s call tests/reshape/test_pivot.py::TestPivotTable::test_margins 671s 0.03s call tests/reshape/concat/test_concat.py::TestConcatenate::test_concat_order 671s 0.03s call tests/reshape/merge/test_merge.py::TestMerge::test_merge_left_empty_right_empty[outer-kwarg1] 671s 0.03s call tests/reshape/test_crosstab.py::TestCrosstab::test_margin_normalize 671s 0.03s call tests/reshape/test_crosstab.py::TestCrosstab::test_margin_dropna6 671s 0.03s call tests/reshape/merge/test_join.py::TestJoin::test_right_outer_join 671s 0.03s call tests/reshape/merge/test_multi.py::TestMergeMulti::test_compress_group_combinations 671s 0.02s call tests/reshape/test_qcut.py::test_qcut_binning_issues 671s 0.02s call tests/reshape/test_pivot.py::TestPivotTable::test_daily 671s 0.02s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_timegrouper 671s 0.02s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_normalize_arrays 671s 0.02s call tests/reshape/test_crosstab.py::test_categoricals[category-category] 671s 0.02s call tests/reshape/test_crosstab.py::test_categoricals[int64-category] 671s 0.02s call tests/reshape/test_crosstab.py::test_categoricals[category-int64] 671s 0.02s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_margins_set_margin_name 671s 0.02s teardown tests/reshape/test_util.py::TestCartesianProduct::test_exceed_product_space 671s 0.01s call tests/reshape/merge/test_join.py::TestJoin::test_join_many_non_unique_index 671s 0.01s call tests/reshape/test_crosstab.py::test_categoricals[int64-int64] 671s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_ndarray[list] 671s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_ndarray[tuple] 671s 0.01s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_timegrouper_double 671s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_ndarray[array] 671s 0.01s call tests/reshape/merge/test_merge.py::TestMerge::test_validation 671s 0.01s call tests/reshape/merge/test_join.py::TestJoin::test_join_index_mixed[outer] 671s 0.01s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_table_margins_name_with_aggfunc_list 671s 0.01s call tests/reshape/merge/test_merge.py::TestMerge::test_merge_indicator_result_integrity 671s ==== 2578 passed, 55 skipped, 1 deselected, 3 xfailed, 3 warnings in 8.83s ===== 672s rdjoqkol test state = false 672s + echo 'rdjoqkol test state = false' 672s + for TEST_SUBSET in $modpath/tests/* 672s + echo /usr/lib/python3/dist-packages/pandas/tests/scalar 672s + grep -q -e __pycache__ 672s + PANDAS_CI=1 672s + LC_ALL=C.UTF-8 672s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/scalar 673s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 673s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 673s 673s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 675s ============================= test session starts ============================== 675s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 675s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 675s rootdir: /usr/lib/python3/dist-packages/pandas 675s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 675s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 675s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 675s collected 4353 items 675s 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_arithmetic.py ............................................ 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_constructors.py ......... 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_contains.py ................ 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_formats.py . 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_interval.py ............................................ 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_overlaps.py ................................................................................................................................................................. 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/period/test_arithmetic.py .................................................................................... 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/period/test_asfreq.py ....................... 675s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/period/test_period.py ............................................................................................................................................................................................................................................................................................................... 676s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/test_na_scalar.py .....................................................................................ss.....ss.....ss................................................................................................................................................................................ 676s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/test_nat.py ........................................................................................................................s............s............................................................................................................................................................................................................................ 676s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/methods/test_as_unit.py .... 676s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/methods/test_round.py ................... 676s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_arithmetic.py ................................................................................................................................ 677s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_constructors.py ................................................................................................................................................................................................................................................................................................................... 677s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_formats.py .............. 678s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_timedelta.py .................................................................x............ 678s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_as_unit.py .... 678s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_normalize.py ................................................................................................................................................................. 678s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_replace.py ............................................................................................................................ 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_round.py ....................................................................................................................................................................................... 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_timestamp_method.py . 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_to_julian_date.py ..... 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_to_pydatetime.py ....... 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_tz_convert.py ............................................................................... 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_tz_localize.py ................................................................................................................................................................................................. 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_arithmetic.py ............................................................................................................. 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_comparisons.py .............................. 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_constructors.py ..................................................................xxx.............................................................. 679s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_formats.py ........................................................................... 681s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_timestamp.py .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x....................................................................................................................................................................................................................................................................................................................................... 681s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_timezones.py .................... 681s 681s =============================== warnings summary =============================== 681s tests/scalar/interval/test_arithmetic.py::TestIntervalArithmetic::test_interval_add[left] 681s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 681s return asyncio.get_event_loop_policy() 681s 681s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 681s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-tu3k6zik' 681s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 681s 681s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 681s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-lp1uhj8s' 681s session.config.cache.set(STEPWISE_CACHE_DIR, []) 681s 681s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 681s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 681s ============================= slowest 30 durations ============================= 681s 1.50s call tests/scalar/timedelta/test_timedelta.py::TestTimedeltas::test_hash_equality_invariance 681s 0.09s call tests/scalar/timedelta/methods/test_round.py::TestTimedeltaRound::test_round_sanity[round] 681s 0.09s call tests/scalar/timedelta/methods/test_round.py::TestTimedeltaRound::test_round_sanity[floor] 681s 0.09s call tests/scalar/timestamp/methods/test_round.py::TestTimestampRound::test_round_sanity[round] 681s 0.08s call tests/scalar/timestamp/methods/test_round.py::TestTimestampRound::test_round_sanity[floor] 681s 0.08s call tests/scalar/timedelta/methods/test_round.py::TestTimedeltaRound::test_round_sanity[ceil] 681s 0.08s call tests/scalar/timestamp/methods/test_round.py::TestTimestampRound::test_round_sanity[ceil] 681s 0.06s call tests/scalar/timestamp/test_timestamp.py::TestTimestampProperties::test_dow_parametric 681s 0.02s teardown tests/scalar/timestamp/test_timezones.py::TestTimestampTZOperations::test_timestamp_timetz_equivalent_with_datetime_tz[zoneinfo.ZoneInfo(key='UTC')] 681s 681s (21 durations < 0.005s hidden. Use -vv to show these durations.) 681s ============ 4340 passed, 8 skipped, 5 xfailed, 3 warnings in 7.65s ============ 681s + echo 'rdjoqkol test state = false' 681s + for TEST_SUBSET in $modpath/tests/* 681s + echo /usr/lib/python3/dist-packages/pandas/tests/series 681s + grep -q -e __pycache__ 681s + PANDAS_CI=1 681s + LC_ALL=C.UTF-8 681s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/series 681s rdjoqkol test state = false 682s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 682s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 682s 682s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 686s ============================= test session starts ============================== 686s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 686s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 686s rootdir: /usr/lib/python3/dist-packages/pandas 686s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 686s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 686s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 686s collected 13388 items / 2 skipped 686s 686s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_cat_accessor.py ................... 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_dt_accessor.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_sparse_accessor.py . 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_str_accessor.py .. 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_datetime.py ................. 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_delitem.py .... 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_get.py ............ 690s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_getitem.py .............................................................................................. 691s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_indexing.py .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 691s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_mask.py .... 691s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_set_value.py ... 693s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_setitem.py .......................................................................................................................sss....sss....sss....sss....sss....sss....sss....sss....sss....sss....sss....sss...s...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...sss.................................................................................................................................................................................sssssssss..................ssssssssssssssssss............................................................ssssssssssss..........................................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss...........................................................................................................................sss..................ssssssssssss...........................sss.......sssssssssssssssssssssssssss.................................................................................sssssssss.................................ssssss.....................sssssssss........................ssssss........................ssssssssssss....................................ssssssssssss..........................................ssssssssssssssssss................................................ssssssssssss....................................ssssssssssss.........................................................................................................sssssssssssssssssssssssssss.........sssssssss..............................ssssssssssss.................................sssssssss....................................ssssssssssssssssss................................................................................................................................................................................................... 693s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_take.py .... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_where.py ......................................................................................................................................................................................................... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_xs.py ...... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_add_prefix_suffix.py ... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_align.py ...............................................................................................................ss... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_argsort.py ......... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_asof.py ....... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_astype.py ........................................................s....s..........................................................................x........sssssssss.................s 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_autocorr.py . 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_between.py ....... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_case_when.py ........... 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_clip.py ....s.....s.....s.....s.....s.....s.....s.....s.....s.....s............ 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_combine.py . 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_combine_first.py .............................. 694s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_compare.py ............ 695s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_convert_dtypes.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s......ss 695s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_copy.py .......... 695s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_count.py ... 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_cov_corr.py ................ 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_describe.py ...................................................... 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_diff.py ....... 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_drop.py ............................. 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_drop_duplicates.py ..................................................................ssssss.............................................................................................................................................................................................................................................................................................................ss 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_dropna.py ........... 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_dtypes.py . 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_duplicated.py .................. 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_equals.py ..................................................... 696s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_explode.py ...............ssss. 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_fillna.py ....................x.x.x................................................................................................................................. 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_get_numeric_data.py . 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_head_tail.py . 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_infer_objects.py ....... 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_info.py ........x...... 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_interpolate.py x.........................................................................................................................................................................................................x.x............. 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_is_monotonic.py .. 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_is_unique.py ........ 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_isin.py ......................................... 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_isna.py .. 697s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_item.py . 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_map.py ......ss.....................................xxx....................................................... 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_matmul.py . 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_nlargest.py ................................................................. 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_nunique.py .. 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_pct_change.py .............. 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_pop.py . 698s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_quantile.py ........................................ 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_rank.py .....s.ssss.s..s.ssss.s..s.ssss.s..s.ssss.s..s.ssss.s..........................................................................................ssssssssssssssssssssssssssssss........................................................ssssssssssssssssssssssss.....................sss.......sss.......sss.......sss.......sss.......................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss................... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_reindex.py ................................... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_reindex_like.py .. 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_rename.py ................ 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_rename_axis.py ..... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_repeat.py ... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_replace.py ...........................s............................................................................ 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_reset_index.py ........s...... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_round.py .......................................................................................... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_searchsorted.py ........ 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_set_name.py .. 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_size.py ....... 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_sort_index.py .............................................. 699s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_sort_values.py .............. 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_csv.py ................................... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_dict.py ...... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_frame.py ... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_numpy.py ...s. 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_tolist.py ..........sss 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_truncate.py .... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_tz_localize.py ................................................................ 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_unique.py ....... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_unstack.py ....... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_update.py ....................s..... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_value_counts.py ................... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_values.py ... 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_view.py .................................................. 700s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_api.py ........................................................................................................................................................................................... 704s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_arithmetic.py ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x................................x............. 705s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_constructors.py ......................................................................................................................................................................................................................................x.........x............................................................................................s.................................xx................................................................................ 705s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_cumulative.py .....................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..............................ssss 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_formats.py ...........................ss......................... 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_iteration.py ....... 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_logical_ops.py ..........................xs 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_missing.py ...x.. 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_npfuncs.py ....s 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_reductions.py ..............s............... 706s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_subclass.py ......... 707s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_ufunc.py .....................................................................xxxx........................................................................................................................................ 707s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_unary.py .......................... 707s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_validate.py ............................ 707s 707s =============================== warnings summary =============================== 707s tests/series/accessors/test_cat_accessor.py::TestCatAccessor::test_getname_categorical_accessor[0] 707s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 707s return asyncio.get_event_loop_policy() 707s 707s tests/series/test_formats.py::TestSeriesRepr::test_latex_repr 707s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 707s return f"{type(self).__name__}: {retString}" 707s 707s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 707s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-lrsqudkr' 707s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 707s 707s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 707s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-r36el5zs' 707s session.config.cache.set(STEPWISE_CACHE_DIR, []) 707s 707s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 707s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 707s ============================= slowest 30 durations ============================= 707s 0.43s call tests/series/methods/test_rank.py::test_pct_max_many_rows 707s 0.42s call tests/series/test_formats.py::TestSeriesRepr::test_latex_repr 707s 0.35s call tests/series/methods/test_cov_corr.py::TestSeriesCorr::test_corr[float64] 707s 0.11s call tests/series/methods/test_isin.py::TestSeriesIsIn::test_isin 707s 0.09s call tests/series/test_arithmetic.py::TestNamePreservation::test_series_ops_name_retention[python-names6-xor-True-array0] 707s 0.06s teardown tests/series/test_validate.py::test_validate_bool_args[5.0-drop_duplicates] 707s 0.05s call tests/series/methods/test_astype.py::TestAstype::test_astype_float_to_uint_negatives_raise[float64-uint8] 707s 0.05s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[kw_GB.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[kl_GL.ISO8859-1] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[is_IS.ISO8859-1] 707s 0.01s call tests/series/accessors/test_cat_accessor.py::TestCatAccessor::test_dt_accessor_api_for_categorical[idx1] 707s 0.01s call tests/series/accessors/test_cat_accessor.py::TestCatAccessor::test_dt_accessor_api_for_categorical[idx0] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[shn_MM.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[hr_HR.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[gez_ET.UTF-8@abegede] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[gbm_IN.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[my_MM.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ckb_IQ.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[en_PH.ISO8859-1] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[mnw_MM.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_JO.UTF-8] 707s 0.01s call tests/series/methods/test_to_csv.py::TestSeriesToCSV::test_from_csv 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_SA.ISO8859-6] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_SA.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_AE.ISO8859-6] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[mt_MT.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[fi_FI.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_QA.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[am_ET.UTF-8] 707s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[byn_ER.UTF-8] 707s ========= 12614 passed, 753 skipped, 23 xfailed, 4 warnings in 24.50s ========== 707s + echo 'rdjoqkol test state = false' 707s + for TEST_SUBSET in $modpath/tests/* 707s + echo /usr/lib/python3/dist-packages/pandas/tests/strings 707s + grep -q -e __pycache__ 707s rdjoqkol test state = false 707s + PANDAS_CI=1 707s + LC_ALL=C.UTF-8 707s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/strings 709s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 709s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 709s 709s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 709s ============================= test session starts ============================== 709s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 709s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 709s rootdir: /usr/lib/python3/dist-packages/pandas 709s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 709s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 709s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 709s collected 4215 items 709s 712s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_api.py ..ss..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x.........................................................................................................xx............xx......xx............................xx........................xxxx..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss. 712s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_case_justify.py ..ss....ss........ssssss......ss.....ss...ss....ss...ss...........ssssssssss.......ss....ss...ss...ss...ss...ss. 712s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_cat.py .......s.s...s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s...................................... 713s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_extract.py ..ss...ss.....ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss.sssss..ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss....ss...ss...ss...ss.....ssss....ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss.sssss..ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss.....ssss....ss...ss.................ssssssssssssssss..........ss...ss....ss...ss.s 713s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_find_replace.py ..ss...............ssssssssssss..ss...ss...ss...ss...ssx..............................ssssss.................................ssssss.....ss...ss....ss.........................ssssssssssssssssssssssss..............ss.......ssssss...................ssssssssssssssss................ssssssss......ss...ss....ss...ss...ss.....ssss....ss...ss...ss...ss...ss.....ssss....ss....ss...ss...ss...............ssssssssssssss.........ss...ss...ss...ss...ss.........................ssssssssssssssssssssssss..............ss....ss...ss...ss..s.sssss.s.s.sssss.s...ss. 713s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_get_dummies.py ..ss....ss.. 714s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_split_partition.py ....ssss......ssss....ss...ss...ss.............ssssssss......ss...ss...ss...ss.....ssss..............ssssssssssss..........ssss....ss...ss...ss...ss......ss...ss...ss......ss...ss......ssss......ssss......ssss......ssss......ssss........ssss......ssss....ss...ss.......ssss.............ss. 714s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_string_array.py ...............................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....ssss....ssss.s 714s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_strings.py ......ss....ss......ssss....ss.................ssssssssssssssss..............ssssss.......ssss....ss....ss..............ssssssssssss..................ssssssssssss........ss...ss.....ssss......ssss......ssss....ss.............ssssssssssss........................ssssssssssssssss..............ssssss............ssssss.......ssss......ssss....ss....ss...ss...ss............ssss....ss.....................ss..........ss.x.ss. 714s 714s =============================== warnings summary =============================== 714s tests/strings/test_api.py::test_api[string=object] 714s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 714s return asyncio.get_event_loop_policy() 714s 714s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 714s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-1qq1p1b3' 714s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 714s 714s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 714s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_5f_ueoi' 714s session.config.cache.set(STEPWISE_CACHE_DIR, []) 714s 714s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 714s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 714s ============================= slowest 30 durations ============================= 714s 0.02s call tests/strings/test_find_replace.py::test_contains_compiled_regex_flags[string=object] 714s 0.01s teardown tests/strings/test_strings.py::test_pathlib_path_division[string=str[python]] 714s 0.01s call tests/strings/test_strings.py::test_empty_str_methods[string=string[python]] 714s 0.01s call tests/strings/test_strings.py::test_empty_str_methods[string=str[python]] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data4-names4] 714s 0.01s call tests/strings/test_extract.py::test_extractall_same_as_extract_subject_index[string=str[python]] 714s 0.01s call tests/strings/test_strings.py::test_empty_str_methods[string=object] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data5-names5] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data6-names6] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data7-names7] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data7-names7] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data5-names5] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data6-names6] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data2-names2] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data3-names3] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data3-names3] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data2-names2] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data7-names7] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data6-names6] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data5-names5] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data2-names2] 714s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data3-names3] 714s 714s (8 durations < 0.005s hidden. Use -vv to show these durations.) 714s ========== 3219 passed, 981 skipped, 15 xfailed, 3 warnings in 5.44s =========== 714s + echo 'rdjoqkol test state = false' 714s + for TEST_SUBSET in $modpath/tests/* 714s + echo /usr/lib/python3/dist-packages/pandas/tests/test_aggregation.py 714s + grep -q -e __pycache__ 714s rdjoqkol test state = false 714s + PANDAS_CI=1 714s + LC_ALL=C.UTF-8 714s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_aggregation.py 716s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 716s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 716s 716s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 716s ============================= test session starts ============================== 716s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 716s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 716s rootdir: /usr/lib/python3/dist-packages/pandas 716s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 716s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 716s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 716s collected 8 items 716s 716s ../../../usr/lib/python3/dist-packages/pandas/tests/test_aggregation.py ........ 716s 716s =============================== warnings summary =============================== 716s tests/test_aggregation.py::test_maybe_mangle_lambdas_passthrough 716s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 716s return asyncio.get_event_loop_policy() 716s 716s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 716s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-zia9tjvx' 716s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 716s 716s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 716s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-8ib3y8qc' 716s session.config.cache.set(STEPWISE_CACHE_DIR, []) 716s 716s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 716s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 716s ============================= slowest 30 durations ============================= 716s 716s (24 durations < 0.005s hidden. Use -vv to show these durations.) 716s ======================== 8 passed, 3 warnings in 0.08s ========================= 716s + echo 'rdjoqkol test state = false' 716s + for TEST_SUBSET in $modpath/tests/* 716s rdjoqkol test state = false 716s + echo /usr/lib/python3/dist-packages/pandas/tests/test_algos.py 716s + grep -q -e __pycache__ 716s + PANDAS_CI=1 716s + LC_ALL=C.UTF-8 716s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_algos.py 717s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 717s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 717s 717s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 718s ============================= test session starts ============================== 718s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 718s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 718s rootdir: /usr/lib/python3/dist-packages/pandas 718s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 718s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 718s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 718s collected 475 items 718s 720s ../../../usr/lib/python3/dist-packages/pandas/tests/test_algos.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 720s 720s =============================== warnings summary =============================== 720s tests/test_algos.py::TestFactorize::test_factorize_complex 720s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 720s return asyncio.get_event_loop_policy() 720s 720s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 720s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-oa3aiaa0' 720s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 720s 720s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 720s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-7eh5no_h' 720s session.config.cache.set(STEPWISE_CACHE_DIR, []) 720s 720s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 720s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 720s ============================= slowest 30 durations ============================= 720s 2.04s call tests/test_algos.py::TestRank::test_pct_max_many_rows 720s 0.36s call tests/test_algos.py::TestRank::test_scipy_compat[arr0] 720s 0.02s call tests/test_algos.py::TestIsin::test_large 720s 0.01s call tests/test_algos.py::TestDuplicated::test_datetime_likes 720s 0.01s call tests/test_algos.py::TestUnique::test_object_refcount_bug 720s 0.01s call tests/test_algos.py::TestIsin::test_same_nan_is_in_large_series 720s 0.01s call tests/test_algos.py::TestIsin::test_same_nan_is_in_large 720s 720s (23 durations < 0.005s hidden. Use -vv to show these durations.) 720s ======================= 475 passed, 3 warnings in 3.09s ======================== 721s rdjoqkol test state = false 721s + echo 'rdjoqkol test state = false' 721s + for TEST_SUBSET in $modpath/tests/* 721s + echo /usr/lib/python3/dist-packages/pandas/tests/test_common.py 721s + grep -q -e __pycache__ 721s + PANDAS_CI=1 721s + LC_ALL=C.UTF-8 721s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_common.py 722s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 722s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 722s 722s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 722s ============================= test session starts ============================== 722s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 722s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 722s rootdir: /usr/lib/python3/dist-packages/pandas 722s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 722s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 722s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 722s collected 128 items 722s 725s ../../../usr/lib/python3/dist-packages/pandas/tests/test_common.py ...............x................................................................................................................ 725s 725s =============================== warnings summary =============================== 725s tests/test_common.py::test_get_callable_name 725s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 725s return asyncio.get_event_loop_policy() 725s 725s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 725s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-s2ikh67c' 725s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 725s 725s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 725s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-p6iwv9m8' 725s session.config.cache.set(STEPWISE_CACHE_DIR, []) 725s 725s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 725s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 725s ============================= slowest 30 durations ============================= 725s 1.18s call tests/test_common.py::test_bz2_missing_import 725s 1.14s call tests/test_common.py::test_str_size 725s 725s (28 durations < 0.005s hidden. Use -vv to show these durations.) 725s ================== 127 passed, 1 xfailed, 3 warnings in 2.52s ================== 725s rdjoqkol test state = false 725s + echo 'rdjoqkol test state = false' 725s + for TEST_SUBSET in $modpath/tests/* 725s + echo /usr/lib/python3/dist-packages/pandas/tests/test_downstream.py 725s + grep -q -e __pycache__ 725s + PANDAS_CI=1 725s + LC_ALL=C.UTF-8 725s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_downstream.py 726s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 726s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 726s 726s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 727s ============================= test session starts ============================== 727s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 727s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 727s rootdir: /usr/lib/python3/dist-packages/pandas 727s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 727s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 727s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 727s collected 26 items 727s 730s ../../../usr/lib/python3/dist-packages/pandas/tests/test_downstream.py ....s..sssss.sx.........s. 730s 730s =============================== warnings summary =============================== 730s tests/test_downstream.py::test_dask 730s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 730s return asyncio.get_event_loop_policy() 730s 730s tests/test_downstream.py::test_dask 730s /usr/lib/python3/dist-packages/dask/dataframe/__init__.py:49: FutureWarning: 730s Dask dataframe query planning is disabled because dask-expr is not installed. 730s 730s You can install it with `pip install dask[dataframe]` or `conda install dask`. 730s This will raise in a future version. 730s 730s warnings.warn(msg, FutureWarning) 730s 730s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 730s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-h9ci98cp' 730s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 730s 730s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 730s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-uqbsqekv' 730s session.config.cache.set(STEPWISE_CACHE_DIR, []) 730s 730s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 730s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 730s ============================= slowest 30 durations ============================= 730s 1.41s call tests/test_downstream.py::test_oo_optimized_datetime_index_unpickle 730s 1.41s call tests/test_downstream.py::test_oo_optimizable 730s 0.09s call tests/test_downstream.py::test_dask 730s 0.01s call tests/test_downstream.py::test_yaml_dump 730s 0.01s call tests/test_downstream.py::test_construct_dask_float_array_int_dtype_match_ndarray 730s 730s (25 durations < 0.005s hidden. Use -vv to show these durations.) 730s ============= 17 passed, 8 skipped, 1 xfailed, 4 warnings in 3.60s ============= 730s + echo 'rdjoqkol test state = false' 730s + for TEST_SUBSET in $modpath/tests/* 730s rdjoqkol test state = false 730s + echo /usr/lib/python3/dist-packages/pandas/tests/test_errors.py 730s + grep -q -e __pycache__ 730s + PANDAS_CI=1 730s + LC_ALL=C.UTF-8 730s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_errors.py 731s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 731s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 731s 731s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 731s ============================= test session starts ============================== 731s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 731s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 731s rootdir: /usr/lib/python3/dist-packages/pandas 731s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 731s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 731s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 731s collected 36 items 731s 731s ../../../usr/lib/python3/dist-packages/pandas/tests/test_errors.py .................................... 731s 731s =============================== warnings summary =============================== 731s tests/test_errors.py::test_exception_importable[AttributeConflictWarning] 731s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 731s return asyncio.get_event_loop_policy() 731s 731s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 731s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-g8er6wnf' 731s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 731s 731s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 731s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ohurtiv8' 731s session.config.cache.set(STEPWISE_CACHE_DIR, []) 731s 731s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 731s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 731s ============================= slowest 30 durations ============================= 731s 731s (30 durations < 0.005s hidden. Use -vv to show these durations.) 731s ======================== 36 passed, 3 warnings in 0.09s ======================== 732s + echo 'rdjoqkol test state = false' 732s + for TEST_SUBSET in $modpath/tests/* 732s + echo /usr/lib/python3/dist-packages/pandas/tests/test_expressions.py 732s rdjoqkol test state = false 732s + grep -q -e __pycache__ 732s + PANDAS_CI=1 732s + LC_ALL=C.UTF-8 732s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_expressions.py 733s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 733s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 733s 733s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 733s ============================= test session starts ============================== 733s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 733s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 733s rootdir: /usr/lib/python3/dist-packages/pandas 733s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 733s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 733s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 733s collected 243 items 733s 734s ../../../usr/lib/python3/dist-packages/pandas/tests/test_expressions.py ................................................................................................................................................................................................................................................... 734s 734s =============================== warnings summary =============================== 734s tests/test_expressions.py::TestExpressions::test_run_arithmetic[add-True-_integer] 734s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 734s return asyncio.get_event_loop_policy() 734s 734s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 734s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_2x8czix' 734s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 734s 734s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 734s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-iq7z06ft' 734s session.config.cache.set(STEPWISE_CACHE_DIR, []) 734s 734s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 734s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 734s ============================= slowest 30 durations ============================= 734s 0.02s call tests/test_expressions.py::TestExpressions::test_invalid 734s 0.01s call tests/test_expressions.py::TestExpressions::test_run_arithmetic[floordiv-False-_integer_integers] 734s 0.01s call tests/test_expressions.py::TestExpressions::test_run_arithmetic[floordiv-False-_mixed] 734s 734s (27 durations < 0.005s hidden. Use -vv to show these durations.) 734s ======================= 243 passed, 3 warnings in 0.82s ======================== 734s rdjoqkol test state = false 734s + echo 'rdjoqkol test state = false' 734s + for TEST_SUBSET in $modpath/tests/* 734s + echo /usr/lib/python3/dist-packages/pandas/tests/test_flags.py 734s + grep -q -e __pycache__ 734s + PANDAS_CI=1 734s + LC_ALL=C.UTF-8 734s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_flags.py 735s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 735s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 735s 735s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 735s ============================= test session starts ============================== 735s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 735s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 735s rootdir: /usr/lib/python3/dist-packages/pandas 735s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 735s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 735s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 735s collected 5 items 735s 735s ../../../usr/lib/python3/dist-packages/pandas/tests/test_flags.py ..... 735s 735s =============================== warnings summary =============================== 735s tests/test_flags.py::TestFlags::test_equality 735s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 735s return asyncio.get_event_loop_policy() 735s 735s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 735s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-mnnh8sbb' 735s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 735s 735s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 735s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-1ilaagzf' 735s session.config.cache.set(STEPWISE_CACHE_DIR, []) 735s 735s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 735s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 735s ============================= slowest 30 durations ============================= 735s 735s (15 durations < 0.005s hidden. Use -vv to show these durations.) 735s ======================== 5 passed, 3 warnings in 0.11s ========================= 736s rdjoqkol test state = false 736s + echo 'rdjoqkol test state = false' 736s + for TEST_SUBSET in $modpath/tests/* 736s + echo /usr/lib/python3/dist-packages/pandas/tests/test_multilevel.py 736s + grep -q -e __pycache__ 736s + PANDAS_CI=1 736s + LC_ALL=C.UTF-8 736s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_multilevel.py 737s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 737s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 737s 737s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 737s ============================= test session starts ============================== 737s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 737s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 737s rootdir: /usr/lib/python3/dist-packages/pandas 737s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 737s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 737s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 737s collected 19 items 737s 737s ../../../usr/lib/python3/dist-packages/pandas/tests/test_multilevel.py ................... 737s 737s =============================== warnings summary =============================== 737s tests/test_multilevel.py::TestMultiLevel::test_reindex_level 737s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 737s return asyncio.get_event_loop_policy() 737s 737s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 737s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ej7my1by' 737s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 737s 737s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 737s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-3_ux724s' 737s session.config.cache.set(STEPWISE_CACHE_DIR, []) 737s 737s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 737s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 737s ============================= slowest 30 durations ============================= 737s 0.01s call tests/test_multilevel.py::TestMultiLevel::test_reindex_level 737s 737s (29 durations < 0.005s hidden. Use -vv to show these durations.) 737s ======================== 19 passed, 3 warnings in 0.14s ======================== 737s rdjoqkol test state = false 737s + echo 'rdjoqkol test state = false' 737s + for TEST_SUBSET in $modpath/tests/* 737s + echo /usr/lib/python3/dist-packages/pandas/tests/test_nanops.py 737s + grep -q -e __pycache__ 737s + PANDAS_CI=1 737s + LC_ALL=C.UTF-8 737s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_nanops.py 739s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 739s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 739s 739s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 739s ============================= test session starts ============================== 739s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 739s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 739s rootdir: /usr/lib/python3/dist-packages/pandas 739s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 739s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 739s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 739s collected 245 items 739s 740s ../../../usr/lib/python3/dist-packages/pandas/tests/test_nanops.py ..................................................................................................................................................................................................................................................... 740s 740s =============================== warnings summary =============================== 740s tests/test_nanops.py::TestnanopsDataFrame::test_nan_funcs[True-nanany-any] 740s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 740s return asyncio.get_event_loop_policy() 740s 740s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 740s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-n79ujoyn' 740s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 740s 740s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 740s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-p2bmp3xc' 740s session.config.cache.set(STEPWISE_CACHE_DIR, []) 740s 740s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 740s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 740s ============================= slowest 30 durations ============================= 740s 0.37s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[True-0] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nankurt[True] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanskew[True] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[True-1] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[True-2] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nankurt[False] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanskew[False] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanmedian[True] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[False-1] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[False-0] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[False-2] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanmedian[False] 740s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nancorr_spearman 740s 740s (17 durations < 0.005s hidden. Use -vv to show these durations.) 740s ======================= 245 passed, 3 warnings in 0.93s ======================== 740s + echo 'rdjoqkol test state = false' 740s rdjoqkol test state = false 740s + for TEST_SUBSET in $modpath/tests/* 740s + echo /usr/lib/python3/dist-packages/pandas/tests/test_optional_dependency.py 740s + grep -q -e __pycache__ 740s + PANDAS_CI=1 740s + LC_ALL=C.UTF-8 740s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_optional_dependency.py 741s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 741s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 741s 741s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 741s ============================= test session starts ============================== 741s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 741s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 741s rootdir: /usr/lib/python3/dist-packages/pandas 741s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 741s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 741s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 741s collected 5 items 741s 741s ../../../usr/lib/python3/dist-packages/pandas/tests/test_optional_dependency.py ..... 741s 741s =============================== warnings summary =============================== 741s tests/test_optional_dependency.py::test_import_optional 741s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 741s return asyncio.get_event_loop_policy() 741s 741s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 741s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-pc2x3ir3' 741s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 741s 741s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 741s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-h36qyfv_' 741s session.config.cache.set(STEPWISE_CACHE_DIR, []) 741s 741s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 741s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 741s ============================= slowest 30 durations ============================= 741s 741s (15 durations < 0.005s hidden. Use -vv to show these durations.) 741s ======================== 5 passed, 3 warnings in 0.08s ========================= 741s rdjoqkol test state = false 741s + echo 'rdjoqkol test state = false' 741s + for TEST_SUBSET in $modpath/tests/* 741s + echo /usr/lib/python3/dist-packages/pandas/tests/test_register_accessor.py 741s + grep -q -e __pycache__ 741s + PANDAS_CI=1 741s + LC_ALL=C.UTF-8 741s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_register_accessor.py 743s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 743s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 743s 743s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 743s ============================= test session starts ============================== 743s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 743s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 743s rootdir: /usr/lib/python3/dist-packages/pandas 743s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 743s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 743s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 743s collected 7 items 743s 743s ../../../usr/lib/python3/dist-packages/pandas/tests/test_register_accessor.py ....... 743s 743s =============================== warnings summary =============================== 743s tests/test_register_accessor.py::test_dirname_mixin 743s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 743s return asyncio.get_event_loop_policy() 743s 743s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 743s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ebilau3_' 743s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 743s 743s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 743s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-r9_g6bnq' 743s session.config.cache.set(STEPWISE_CACHE_DIR, []) 743s 743s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 743s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 743s ============================= slowest 30 durations ============================= 743s 743s (21 durations < 0.005s hidden. Use -vv to show these durations.) 743s ======================== 7 passed, 3 warnings in 0.08s ========================= 743s + echo 'rdjoqkol test state = false' 743s + for TEST_SUBSET in $modpath/tests/* 743s + echo /usr/lib/python3/dist-packages/pandas/tests/test_sorting.py 743s rdjoqkol test state = false 743s + grep -q -e __pycache__ 743s + PANDAS_CI=1 743s + LC_ALL=C.UTF-8 743s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_sorting.py 744s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 744s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 744s 744s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 744s ============================= test session starts ============================== 744s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 744s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 744s rootdir: /usr/lib/python3/dist-packages/pandas 744s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 744s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 744s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 744s collected 54 items / 15 deselected / 39 selected 744s 745s ../../../usr/lib/python3/dist-packages/pandas/tests/test_sorting.py ....................................... 745s 745s =============================== warnings summary =============================== 745s tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_range 745s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 745s return asyncio.get_event_loop_policy() 745s 745s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 745s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-q50uw99z' 745s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 745s 745s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 745s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gpja344w' 745s session.config.cache.set(STEPWISE_CACHE_DIR, []) 745s 745s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 745s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 745s ============================= slowest 30 durations ============================= 745s 0.42s call tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_range 745s 0.25s call tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_df_shuffled[median] 745s 0.25s call tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_df_shuffled[mean] 745s 0.01s call tests/test_sorting.py::TestMerge::test_int64_overflow_outer_merge 745s 745s (26 durations < 0.005s hidden. Use -vv to show these durations.) 745s ================ 39 passed, 15 deselected, 3 warnings in 1.04s ================= 745s + echo 'rdjoqkol test state = false' 745s rdjoqkol test state = false 745s + for TEST_SUBSET in $modpath/tests/* 745s + echo /usr/lib/python3/dist-packages/pandas/tests/test_take.py 745s + grep -q -e __pycache__ 745s + PANDAS_CI=1 745s + LC_ALL=C.UTF-8 745s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_take.py 747s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 747s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 747s 747s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 747s ============================= test session starts ============================== 747s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 747s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 747s rootdir: /usr/lib/python3/dist-packages/pandas 747s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 747s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 747s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 747s collected 81 items 747s 747s ../../../usr/lib/python3/dist-packages/pandas/tests/test_take.py ................................................................................. 747s 747s =============================== warnings summary =============================== 747s tests/test_take.py::TestTake::test_1d_fill_nonna[dtype_fill_out_dtype0] 747s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 747s return asyncio.get_event_loop_policy() 747s 747s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 747s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-75gequ0s' 747s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 747s 747s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 747s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-srftkp8s' 747s session.config.cache.set(STEPWISE_CACHE_DIR, []) 747s 747s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 747s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 747s ============================= slowest 30 durations ============================= 747s 747s (30 durations < 0.005s hidden. Use -vv to show these durations.) 747s ======================== 81 passed, 3 warnings in 0.16s ======================== 747s rdjoqkol test state = false 747s + echo 'rdjoqkol test state = false' 747s + for TEST_SUBSET in $modpath/tests/* 747s + echo /usr/lib/python3/dist-packages/pandas/tests/tools 747s + grep -q -e __pycache__ 747s + PANDAS_CI=1 747s + LC_ALL=C.UTF-8 747s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/tools 749s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 749s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 749s 749s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 749s ============================= test session starts ============================== 749s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 749s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 749s rootdir: /usr/lib/python3/dist-packages/pandas 749s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 749s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 749s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 749s collected 1510 items 749s 751s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_datetime.py ............................................................................ss....................................................................................................................................................ssssssss....................................................................ss................................................................................................................................................................................................................................................................................xx....ss.ssssss....................................................s........................................................................................................................................................................................................................................................................................................ssssssssss............................ 752s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_numeric.py ...s.s....................................................................................................................................................................................................................................................xx.......................................................................................................................ssssss.s.s.................................sss...sss.s....ssss.s.s 752s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_time.py ........... 752s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_timedelta.py ........................................................................ssssssssssss 752s 752s =============================== warnings summary =============================== 752s tests/tools/test_to_datetime.py::TestTimeConversionFormats::test_to_datetime_readonly[True] 752s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 752s return asyncio.get_event_loop_policy() 752s 752s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 752s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-o2u9r1e_' 752s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 752s 752s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 752s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-fg48p119' 752s session.config.cache.set(STEPWISE_CACHE_DIR, []) 752s 752s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 752s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 752s ============================= slowest 30 durations ============================= 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-%Y%m%d %H:%M:%S-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-%Y%m%d %H:%M:%S-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-None-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-None-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-%Y%m%d %H:%M:%S-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-%Y%m%d %H:%M:%S-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-%Y%m%d %H:%M:%S-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-None-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-None-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-%Y%m%d %H:%M:%S-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-%Y%m%d %H:%M:%S-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-None-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-None-None] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-None-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-None-True] 752s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-%Y%m%d %H:%M:%S-None] 752s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-None-True] 752s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-None-None] 752s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-%Y%m%d %H:%M:%S-True] 752s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-%Y%m%d %H:%M:%S-None] 752s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[None-None] 752s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[%Y%m%d %H:%M:%S-True] 752s 0.02s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[None-True] 752s 0.02s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[%Y%m%d %H:%M:%S-None] 752s 0.02s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_fixed_offset 752s 0.01s call tests/tools/test_to_datetime.py::TestTimeConversionFormats::test_to_datetime_parse_tzname_or_tzoffset[%Y-%m-%d %H:%M:%S %Z-dates0-expected_dates0] 752s 0.01s call tests/tools/test_to_datetime.py::TestToDatetimeMisc::test_to_datetime_timezone_name 752s 0.01s teardown tests/tools/test_to_timedelta.py::test_from_timedelta_arrow_dtype[ms] 752s 752s (2 durations < 0.005s hidden. Use -vv to show these durations.) 752s =========== 1440 passed, 66 skipped, 4 xfailed, 3 warnings in 3.02s ============ 752s + echo 'rdjoqkol test state = false' 752s rdjoqkol test state = false 752s + for TEST_SUBSET in $modpath/tests/* 752s + echo /usr/lib/python3/dist-packages/pandas/tests/tseries 752s + grep -q -e __pycache__ 752s + PANDAS_CI=1 752s + LC_ALL=C.UTF-8 752s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/tseries 753s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 753s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 753s 753s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 754s ============================= test session starts ============================== 754s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 754s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 754s rootdir: /usr/lib/python3/dist-packages/pandas 754s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 754s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 754s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 754s collected 5480 items 754s 754s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/frequencies/test_freq_code.py ................... 754s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/frequencies/test_frequencies.py .......... 755s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/frequencies/test_inference.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 755s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_calendar.py ........ 755s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_federal.py ... 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_holiday.py ................................................. 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_observance.py ................................. 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_day.py ....................... 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_hour.py .............................................................................................. 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_month.py ..................... 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_quarter.py .............................................. 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_year.py ................... 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_common.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_custom_business_day.py ....... 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_custom_business_hour.py ............................ 756s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_custom_business_month.py .................................................... 757s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_dst.py .......................... 757s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_easter.py .......... 757s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_fiscal.py ............................................................................................................................................. 757s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_index.py ........................ 757s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_month.py ............................................................ 760s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_offsets.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x..................................................................................................................................................................................................................................................x................................................................................................................................................................................................................................................ 761s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_offsets_properties.py .. 761s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_quarter.py ........................................................................................ 762s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_ticks.py ............................................................................................................ 762s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_week.py .............................................. 762s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_year.py ................................. 762s 762s =============================== warnings summary =============================== 762s tests/tseries/frequencies/test_freq_code.py::test_get_to_timestamp_base[D-D] 762s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 762s return asyncio.get_event_loop_policy() 762s 762s tests/tseries/offsets/test_offsets_properties.py::test_on_offset_implementations 762s /usr/lib/python3/dist-packages/dateutil/zoneinfo/__init__.py:26: UserWarning: I/O error(2): No such file or directory 762s warnings.warn("I/O error({0}): {1}".format(e.errno, e.strerror)) 762s 762s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 762s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-w148p5vr' 762s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 762s 762s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 762s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-1h6xhnx8' 762s session.config.cache.set(STEPWISE_CACHE_DIR, []) 762s 762s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 762s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 762s ============================= slowest 30 durations ============================= 762s 0.37s call tests/tseries/offsets/test_offsets_properties.py::test_on_offset_implementations 762s 0.21s call tests/tseries/offsets/test_offsets_properties.py::test_shift_across_dst 762s 0.18s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Hour] 762s 0.15s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Minute] 762s 0.15s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Nano] 762s 0.15s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Second] 762s 0.15s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Micro] 762s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Milli] 762s 0.09s call tests/tseries/offsets/test_custom_business_day.py::TestCustomBusinessDay::test_calendar 762s 0.09s call tests/tseries/offsets/test_custom_business_hour.py::TestCustomBusinessHour::test_us_federal_holiday_with_datetime 762s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Nano] 762s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Hour] 762s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Micro] 762s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Milli] 762s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Minute] 762s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Second] 762s 0.04s call tests/tseries/frequencies/test_inference.py::test_infer_freq_tz_transition['+01:15'-3600000001us-date_pair0] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BusinessMonthBegin--2] 762s 0.03s call tests/tseries/offsets/test_business_month.py::test_apply_index[BusinessMonthBegin--2] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BusinessMonthEnd--2] 762s 0.03s call tests/tseries/offsets/test_business_month.py::test_apply_index[BusinessMonthEnd-1] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BYearBegin--2] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BYearEnd--2] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BQuarterBegin--2] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BusinessMonthEnd-1] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BQuarterEnd--2] 762s 0.03s call tests/tseries/offsets/test_business_month.py::test_apply_index[BusinessMonthEnd--2] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[QuarterBegin--2] 762s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[MonthBegin--2] 762s 0.03s teardown tests/tseries/offsets/test_year.py::test_add_out_of_pydatetime_range 762s ================= 5478 passed, 2 xfailed, 4 warnings in 8.98s ================== 762s rdjoqkol test state = false 762s + echo 'rdjoqkol test state = false' 762s + for TEST_SUBSET in $modpath/tests/* 762s + echo /usr/lib/python3/dist-packages/pandas/tests/tslibs 762s + grep -q -e __pycache__ 762s + PANDAS_CI=1 762s + LC_ALL=C.UTF-8 762s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/tslibs 764s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 764s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 764s 764s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 764s ============================= test session starts ============================== 764s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 764s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 764s rootdir: /usr/lib/python3/dist-packages/pandas 764s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 764s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 764s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 764s collected 1140 items 764s 764s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_api.py . 764s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_array_to_datetime.py ............................................ 764s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_ccalendar.py ................. 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_conversion.py ...................................................................... 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_fields.py .... 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_libfrequencies.py ............ 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_liboffsets.py .......................................................................... 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_np_datetime.py ........ 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_npy_units.py .. 766s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_parse_iso8601.py ................................................... 770s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_parsing.py .................................ssssssssssssssssssssssssssssssssssssssss..sss...............................................................x...x................................. 770s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_period.py ....................................... 770s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_resolution.py ................... 770s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_strptime.py ....... 770s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_timedeltas.py ......................... 771s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_timezones.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 771s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_to_offset.py ................................................................................................... 771s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_tzconversion.py . 771s 771s =============================== warnings summary =============================== 771s tests/tslibs/test_api.py::test_namespace 771s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 771s return asyncio.get_event_loop_policy() 771s 771s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 771s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6xfheb4y' 771s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 771s 771s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 771s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-hakwglh2' 771s session.config.cache.set(STEPWISE_CACHE_DIR, []) 771s 771s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 771s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 771s ============================= slowest 30 durations ============================= 771s 0.26s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%m %Y-True-.] 771s 0.23s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%m %Y-False-.] 771s 0.20s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['dateutil/Asia/Singapore'] 771s 0.17s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[tzlocal()] 771s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['-02:15'] 771s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['UTC-02:15'] 771s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[datetime.timezone(datetime.timedelta(days=-1, seconds=82800), 'foo')] 771s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['+01:15'] 771s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['UTC+01:15'] 771s 0.12s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[datetime.timezone(datetime.timedelta(seconds=3600))] 771s 0.12s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[pytz.FixedOffset(300)] 771s 0.11s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[pytz.FixedOffset(-300)] 771s 0.10s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['Asia/Tokyo'] 771s 0.08s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%d %m %Y-False-.] 771s 0.07s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y%m%d-True--] 771s 0.07s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True-/] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y%m%d-False-/] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True--] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y%m%d-True- ] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True-.] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-False- ] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y%m%d-True--] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True- ] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-False- ] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True- ] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True-.] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-False-.] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True--] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-False-.] 771s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True-/] 771s =========== 1095 passed, 43 skipped, 2 xfailed, 3 warnings in 6.75s ============ 771s rdjoqkol test state = false 771s + echo 'rdjoqkol test state = false' 771s + for TEST_SUBSET in $modpath/tests/* 771s + echo /usr/lib/python3/dist-packages/pandas/tests/util 771s + grep -q -e __pycache__ 771s + PANDAS_CI=1 771s + LC_ALL=C.UTF-8 771s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/util 772s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 772s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 772s 772s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 773s ============================= test session starts ============================== 773s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 773s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 773s rootdir: /usr/lib/python3/dist-packages/pandas 773s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 773s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 773s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 773s collected 916 items 773s 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_almost_equal.py .................................................................................................................................................................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_attr_equal.py .......................................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_categorical_equal.py .......... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_extension_array_equal.py ..................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_frame_equal.py ............................................................................................................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_index_equal.py ................................................................ 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_interval_array_equal.py ....... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_numpy_array_equal.py ......................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_produces_warning.py ............................................................................................................................ 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_series_equal.py .............................................................................................. 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_deprecate.py ... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_deprecate_kwarg.py .............. 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_deprecate_nonkeyword_arguments.py ................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_doc.py .... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_hashing.py ..................................................................................................................................................... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_numba.py . 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_rewrite_warning.py .......... 773s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_shares_memory.py .s 774s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_show_versions.py .... 774s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_util.py ...sx.. 774s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_args.py ...... 774s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_args_and_kwargs.py ...... 774s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_inclusive.py ........... 774s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_kwargs.py .................. 774s 774s =============================== warnings summary =============================== 774s tests/util/test_assert_almost_equal.py::test_assert_almost_equal_numbers[1.1-1.1_0] 774s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 774s return asyncio.get_event_loop_policy() 774s 774s tests/util/test_show_versions.py::test_show_versions 774s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 774s return f"{type(self).__name__}: {retString}" 774s 774s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 774s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-5aftv7ch' 774s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 774s 774s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 774s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_5lwijzk' 774s session.config.cache.set(STEPWISE_CACHE_DIR, []) 774s 774s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 774s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 774s ============================= slowest 30 durations ============================= 774s 0.60s call tests/util/test_show_versions.py::test_show_versions 774s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[0-7] 774s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[1-7] 774s 0.01s call tests/util/test_assert_series_equal.py::test_series_equal_index_dtype[True-s11-s21-MultiIndex level \\[0\\] are different] 774s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[1-6] 774s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[0-6] 774s 774s (24 durations < 0.005s hidden. Use -vv to show these durations.) 774s ============ 913 passed, 2 skipped, 1 xfailed, 4 warnings in 1.77s ============= 774s + echo 'rdjoqkol test state = false' 774s + for TEST_SUBSET in $modpath/tests/* 774s + echo /usr/lib/python3/dist-packages/pandas/tests/window 774s + grep -q -e __pycache__ 774s + PANDAS_CI=1 774s + LC_ALL=C.UTF-8 774s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.14 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/window 774s rdjoqkol test state = false 776s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 776s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 776s 776s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 777s ============================= test session starts ============================== 777s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 777s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 777s rootdir: /usr/lib/python3/dist-packages/pandas 777s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 777s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 777s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 777s collected 9102 items / 2 deselected / 2 skipped / 9100 selected 777s 778s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_ewm.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 779s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_expanding.py ........x.......................x..x..x..x..x..x....................x.......................x..x..x..x..x..x................................................................................................................................................................................................................................................................................ 780s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_rolling.py ..............x..x............................................x..x..x..x..x..x..x..x..x..x..x..x......................................x..x............................................x..x..x..x..x..x..x..x..x..x..x..x................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 781s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_api.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 782s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_apply.py ...s....sssss..........s..s....................................................... 782s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_base_indexer.py .................................................................................................................................................................................................................................... 782s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_cython_aggregations.py ........................................................................ 785s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_dtypes.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 785s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_ewm.py .......................................................................................................................................................................................................................................ssssssssssss........ssssssssssssssss................ 786s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_expanding.py ..........x................................................................................................................................................................................................ss....s...................s..s......s............................................................................................. 786s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_groupby.py ................................................................................................................... 788s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_pairwise.py ........................................................................................................................................................................................................................................................................................................................ 789s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling.py .........................................................................................................................................................................................................................................................................................................................................................................................xxxx........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 790s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_functions.py .................................................................................................................................................................................................................................................................................................................................................................................................................................. 791s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_quantile.py .......................................................................................................................................................................................... 791s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_skew_kurt.py .................................................................... 791s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_timeseries_window.py ..................................................................................s 792s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_win_type.py ............................................................................................................................................................................................................................................................................................... 792s 792s =============================== warnings summary =============================== 792s tests/window/moments/test_moments_consistency_ewm.py::test_ewm_consistency_mean[all_data0-True-True-0] 792s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 792s return asyncio.get_event_loop_policy() 792s 792s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 792s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-xdy0qjqz' 792s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 792s 792s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 792s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-85y02lyf' 792s session.config.cache.set(STEPWISE_CACHE_DIR, []) 792s 792s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 792s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 792s ============================= slowest 30 durations ============================= 792s 0.36s call tests/window/test_rolling_functions.py::test_rolling_functions_window_non_shrinkage[14] 792s 0.10s call tests/window/test_apply.py::test_time_rule_frame[False] 792s 0.06s call tests/window/test_apply.py::test_frame[False] 792s 0.05s teardown tests/window/test_win_type.py::test_rolling_center_axis_1 792s 0.03s call tests/window/test_expanding.py::test_expanding_corr_pairwise 792s 0.03s call tests/window/test_expanding.py::test_expanding_cov_pairwise 792s 0.03s call tests/window/test_apply.py::test_center_reindex_frame[False] 792s 0.02s call tests/window/test_apply.py::test_min_periods[False-1-0] 792s 0.02s call tests/window/test_apply.py::test_min_periods[False-None-0] 792s 0.02s call tests/window/test_apply.py::test_center_reindex_series[False] 792s 0.02s call tests/window/test_pairwise.py::test_rolling_pairwise_cov_corr[corr] 792s 0.02s call tests/window/test_pairwise.py::test_rolling_pairwise_cov_corr[cov] 792s 0.02s call tests/window/test_ewm.py::test_ewm_pairwise_cov_corr[corr] 792s 0.02s call tests/window/test_ewm.py::test_ewm_pairwise_cov_corr[cov] 792s 0.02s call tests/window/test_apply.py::test_nans[False] 792s 0.02s call tests/window/test_pairwise.py::test_flex_binary_frame[corr] 792s 0.01s call tests/window/test_pairwise.py::TestPairwise::test_cov_mulittindex 792s 0.01s call tests/window/test_pairwise.py::test_flex_binary_frame[cov] 792s 0.01s call tests/window/test_expanding.py::test_expanding_corr_pairwise_diff_length 792s 0.01s call tests/window/test_expanding.py::test_expanding_cov_pairwise_diff_length 792s 0.01s call tests/window/test_apply.py::test_min_periods[False-2-0] 792s 0.01s call tests/window/test_api.py::test_agg[None] 792s 0.01s call tests/window/test_rolling.py::test_multi_index_names 792s 0.01s call tests/window/test_api.py::test_agg[2] 792s 0.01s call tests/window/test_api.py::test_agg[10] 792s 0.01s call tests/window/test_api.py::test_agg[5] 792s 0.01s call tests/window/test_api.py::test_agg[1] 792s 0.01s call tests/window/test_rolling_functions.py::test_rolling_median_memory_error 792s 0.01s call tests/window/test_groupby.py::TestExpanding::test_expanding_corr_cov[corr] 792s 0.01s call tests/window/test_pairwise.py::TestPairwise::test_pairwise_with_other[pairwise_frames1-1] 792s === 9010 passed, 45 skipped, 2 deselected, 47 xfailed, 3 warnings in 15.84s ==== 792s rdjoqkol test state = false 792s === python3.13 === 792s + echo 'rdjoqkol test state = false' 792s + for py in $pys 792s + echo '=== python3.13 ===' 792s ++ python3.13 -c 'import pandas as pd; print(pd.__path__[0])' 792s + modpath=/usr/lib/python3/dist-packages/pandas 792s + for TEST_SUBSET in $modpath/tests/* 792s + echo /usr/lib/python3/dist-packages/pandas/tests/__init__.py 792s + grep -q -e __pycache__ 792s + PANDAS_CI=1 792s + LC_ALL=C.UTF-8 792s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/__init__.py 793s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 793s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 793s 793s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 793s ============================= test session starts ============================== 793s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 793s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 793s rootdir: /usr/lib/python3/dist-packages/pandas 793s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 793s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 793s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 793s collected 0 items 793s 793s =============================== warnings summary =============================== 793s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 793s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gfokr7q2' 793s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 793s 793s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 793s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-se9joamx' 793s session.config.cache.set(STEPWISE_CACHE_DIR, []) 793s 793s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 793s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 793s ============================= 2 warnings in 0.06s ============================== 793s + test 5 == 5 793s + echo 'rdjoqkol test state = false' 793s + for TEST_SUBSET in $modpath/tests/* 793s + echo /usr/lib/python3/dist-packages/pandas/tests/__pycache__ 793s + grep -q -e __pycache__ 793s + echo 'rdjoqkol test state = false' 793s + for TEST_SUBSET in $modpath/tests/* 793s + echo /usr/lib/python3/dist-packages/pandas/tests/api 793s + grep -q -e __pycache__ 793s rdjoqkol test state = false 793s rdjoqkol test state = false 793s + PANDAS_CI=1 793s + LC_ALL=C.UTF-8 793s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/api 793s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 793s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 793s 793s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 793s ============================= test session starts ============================== 793s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 793s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 793s rootdir: /usr/lib/python3/dist-packages/pandas 793s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 793s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 793s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 793s collected 14 items 793s 793s ../../../usr/lib/python3/dist-packages/pandas/tests/api/test_api.py ............ 793s ../../../usr/lib/python3/dist-packages/pandas/tests/api/test_types.py .. 793s 793s =============================== warnings summary =============================== 793s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 793s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6sj3ly5z' 793s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 793s 793s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 793s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-8aja8798' 793s session.config.cache.set(STEPWISE_CACHE_DIR, []) 793s 793s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 793s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 793s ============================= slowest 30 durations ============================= 793s 793s (30 durations < 0.005s hidden. Use -vv to show these durations.) 793s ======================== 14 passed, 2 warnings in 0.09s ======================== 793s rdjoqkol test state = false 793s + echo 'rdjoqkol test state = false' 793s + for TEST_SUBSET in $modpath/tests/* 793s + echo /usr/lib/python3/dist-packages/pandas/tests/apply 793s + grep -q -e __pycache__ 793s + PANDAS_CI=1 793s + LC_ALL=C.UTF-8 793s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/apply 794s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 794s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 794s 794s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 794s ============================= test session starts ============================== 794s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 794s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 794s rootdir: /usr/lib/python3/dist-packages/pandas 794s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 794s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 794s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 794s collected 1224 items / 1 skipped 794s 795s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_frame_apply.py .s....ssss........ss.s.s...............ss..ss.s..ss...................ssssssssssssssss.........................s..............................................s.s.s.s.............................................sss.s...........s.s..s...s....... 795s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_frame_apply_relabeling.py ..x.. 796s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_frame_transform.py ...s.s.s................................................ss..ss..ss.....x........x........x........ 796s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_invalid_arg.py ....................................................................................................................................................................................................... 796s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_series_apply.py ................................x.....x....x........................................................................................ 796s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_series_apply_relabeling.py .. 796s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_series_transform.py ............ 798s ../../../usr/lib/python3/dist-packages/pandas/tests/apply/test_str.py ....................xxxxx...................................................................................................................................................................................................................................................................................................................................................................................................................................................................x...........x...........x...........x...........x........ 798s 798s =============================== warnings summary =============================== 798s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 798s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-9565ipac' 798s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 798s 798s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 798s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-2uj42hqd' 798s session.config.cache.set(STEPWISE_CACHE_DIR, []) 798s 798s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 798s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 798s ============================= slowest 30 durations ============================= 798s 0.03s call tests/apply/test_frame_apply.py::test_apply_differently_indexed 798s 0.02s call tests/apply/test_frame_apply.py::test_agg_transform[axis=1] 798s 0.02s call tests/apply/test_frame_apply.py::test_agg_transform[axis='columns'] 798s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis=1] 798s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis='columns'] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops1-names1] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops3-names3] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops3-names3] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops1-names1] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops0-names0] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops0-names0] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis='columns'-ops2-names2] 798s 0.01s call tests/apply/test_frame_transform.py::test_transform_listlike[axis=1-ops2-names2] 798s 0.01s call tests/apply/test_series_apply.py::test_transform[False] 798s 0.01s call tests/apply/test_series_apply.py::test_transform[compat] 798s 0.01s call tests/apply/test_str.py::test_transform_groupby_kernel_frame[axis=1-pct_change] 798s 0.01s call tests/apply/test_str.py::test_transform_groupby_kernel_frame[axis='columns'-pct_change] 798s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis=0] 798s 0.01s call tests/apply/test_frame_apply.py::test_agg_reduce[axis='index'] 798s 0.01s call tests/apply/test_frame_apply_relabeling.py::test_agg_namedtuple 798s 0.01s call tests/apply/test_frame_apply.py::test_apply_mutating 798s 0.01s call tests/apply/test_series_apply.py::test_with_nested_series[agg] 798s 0.01s call tests/apply/test_frame_apply.py::test_agg_transform[axis=0] 798s 0.01s call tests/apply/test_series_apply.py::test_with_nested_series[apply] 798s 0.01s call tests/apply/test_frame_apply.py::test_agg_transform[axis='index'] 798s 798s (5 durations < 0.005s hidden. Use -vv to show these durations.) 798s =========== 1153 passed, 55 skipped, 17 xfailed, 2 warnings in 3.91s =========== 798s rdjoqkol test state = false 798s + echo 'rdjoqkol test state = false' 798s + for TEST_SUBSET in $modpath/tests/* 798s + echo /usr/lib/python3/dist-packages/pandas/tests/arithmetic 798s + grep -q -e __pycache__ 798s + PANDAS_CI=1 798s + LC_ALL=C.UTF-8 798s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/arithmetic 798s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 798s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 798s 798s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 800s ============================= test session starts ============================== 800s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 800s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 800s rootdir: /usr/lib/python3/dist-packages/pandas 800s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 800s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 800s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 800s collected 19330 items 800s 800s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_array_ops.py .. 800s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_categorical.py .. 829s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_datetime64.py .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 830s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_interval.py ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 833s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_numeric.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......ss......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s..s.....s..s............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 833s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_object.py .......s........................................................................................... 834s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_period.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 836s ../../../usr/lib/python3/dist-packages/pandas/tests/arithmetic/test_timedelta64.py .................................................................................................................................................................................................................................................................s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s.....s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s.....s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s.....s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s..s......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 836s 836s =============================== warnings summary =============================== 836s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 836s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ob7g_w1h' 836s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 836s 836s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 836s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-r4ir2qv7' 836s session.config.cache.set(STEPWISE_CACHE_DIR, []) 836s 836s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 836s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 836s ============================= slowest 30 durations ============================= 836s 0.11s call tests/arithmetic/test_datetime64.py::TestDatetimeIndexArithmetic::test_dti_addsub_offset_arraylike[pytz.FixedOffset(-300)-names6-index-radd] 836s 0.08s call tests/arithmetic/test_datetime64.py::TestDatetime64Arithmetic::test_dt64arr_sub_timedeltalike_scalar['+01:15'-timedelta64_0-DataFrame] 836s 0.08s teardown tests/arithmetic/test_timedelta64.py::test_add_timestamp_to_timedelta 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-ms] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-s] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-us] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_relativedelta_offsets[DataFrame-ns] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-5-True-cls_and_kwargs27] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-5-True-cls_and_kwargs27] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-5-True-cls_and_kwargs27] 836s 0.03s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ns-5-True-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ns-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-s-5-True-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ms-5-True-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ms-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-s-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ns-5-True-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-us-5-True-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-ns-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-None-us-5-False-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[Series-US/Central-ms-5-True-cls_and_kwargs27] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-5-True-CBMonthBegin] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-ms-0-True-CBMonthBegin] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-s-0-True-CBMonthBegin] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-5-True-CBMonthBegin] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[DataFrame-US/Central-us-0-True-CBMonthBegin] 836s 0.02s call tests/arithmetic/test_datetime64.py::TestDatetime64DateOffsetArithmetic::test_dt64arr_add_sub_DateOffsets[array-US/Central-s-5-True-cls_and_kwargs27] 836s =============== 19158 passed, 172 skipped, 2 warnings in 38.01s ================ 837s rdjoqkol test state = false 837s + echo 'rdjoqkol test state = false' 837s + for TEST_SUBSET in $modpath/tests/* 837s + echo /usr/lib/python3/dist-packages/pandas/tests/arrays 837s + grep -q -e __pycache__ 837s + PANDAS_CI=1 837s + LC_ALL=C.UTF-8 837s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/arrays 837s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 837s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 837s 837s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 840s ============================= test session starts ============================== 840s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 840s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 840s rootdir: /usr/lib/python3/dist-packages/pandas 840s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 840s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 840s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 840s collected 19115 items / 2 skipped 840s 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_arithmetic.py ..................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_astype.py ... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_comparison.py .................................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_construction.py ............................. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_function.py ........... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_indexing.py ... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_logical.py ................................................................................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_ops.py .. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_reduction.py .............................. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/boolean/test_repr.py . 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_algos.py .............. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_analytics.py ........x..x................................................ 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_api.py ................................................................. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_astype.py ...................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_constructors.py ....................................................................................................................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_dtypes.py .................................. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_indexing.py ............................................................................................................................................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_map.py ............................. 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_missing.py .......................... 840s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_operators.py ...................................... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_replace.py ...................... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_repr.py ....................... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_sorting.py .... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_subclass.py ... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_take.py ................ 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/categorical/test_warnings.py s 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/datetimes/test_constructors.py ......................ssssssssssssss 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/datetimes/test_cumulative.py ... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/datetimes/test_reductions.py ................................................................................................................................................................................................................. 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_arithmetic.py .............................................................. 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_astype.py ......... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_comparison.py .................................................................................................................. 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_concat.py ... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_construction.py ............................... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_contains.py . 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_function.py .................................................... 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_repr.py ........ 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/floating/test_to_numpy.py .............................. 841s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_arithmetic.py ................................................................................................................................................................................................................................................................................................................................................... 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_comparison.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_concat.py .................. 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_construction.py ............................................... 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_dtypes.py ......................................................................................................................... 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_function.py ............................................................................................................................. 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_indexing.py .. 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_reduction.py ............................................... 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/integer/test_repr.py .......................... 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_astype.py .. 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_formats.py . 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_interval.py .............................................................................. 842s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_interval_pyarrow.py ssssssss 843s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/interval/test_overlaps.py .................................................................................................................... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/masked/test_arithmetic.py ..............................................................................................................................................ss........................................................................................................................................................ss........................................................................................................................................................ss........................................................................................................................................................ss........................................................................................................................................................ss............................................................................................................................................................................................................................................................................................................................................................... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/masked/test_function.py ..................... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/masked/test_indexing.py ........................................................................................................... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/numpy_/test_indexing.py ....................................... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/numpy_/test_numpy.py .............................................................................................. 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/period/test_astype.py .......... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/period/test_constructors.py ..................... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/period/test_reductions.py ... 844s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_accessor.py ............................................. 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_arithmetics.py ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_array.py ............................................................................ 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_astype.py ........................ 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_combine_concat.py .......... 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_constructors.py ................................. 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_dtype.py ........................................................ 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_indexing.py ................................................................................ 845s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_libsparse.py ..................................................................................... 846s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_reductions.py ....................................................................... 846s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/sparse/test_unary.py ......... 846s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/string_/test_concat.py ss..s..ss..ss. 846s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/string_/test_string.py ss.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.xssxxssx.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss..ss.ssssssss.ss.ssssssssssssssssssssssss.ss..ss..ss..ss..ss..ss..ss........ssss...ss..ss..ss..ss..ss..ss..ss...ssss....ssss......ssssssss........ssssssss.....ss.sssssssssssssssssssss.ss..ss...ssss...ss..ss....ssssss....ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss.ssss.ss..ss..ss...ssss.. 846s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/string_/test_string_arrow.py s.s.ssssssssssssss.ssssssssssssssssssssssssssssssssss 846s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_array.py ............................................................................................ 857s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_datetimelike.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sss....................................................................................................................................................................................................ssssssssssssssssss.......................................................................................................................................................................................................................................................................................................................................... 859s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_datetimes.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 859s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_ndarray_backed.py ..... 859s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_period.py ................... 859s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/test_timedeltas.py ...................................................................................................................................................... 859s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/timedeltas/test_constructors.py ........ 859s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/timedeltas/test_cumulative.py ..... 860s ../../../usr/lib/python3/dist-packages/pandas/tests/arrays/timedeltas/test_reductions.py .......................... 860s 860s =============================== warnings summary =============================== 860s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 860s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-wj1nyi52' 860s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 860s 860s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 860s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-c0wcgunt' 860s session.config.cache.set(STEPWISE_CACHE_DIR, []) 860s 860s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 860s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 860s ============================= slowest 30 durations ============================= 860s 0.10s teardown tests/arrays/timedeltas/test_reductions.py::TestReductions::test_mean_2d 860s 0.10s call tests/arrays/test_datetimelike.py::TestDatetimeArray::test_setitem_object_dtype[datetime.timezone(datetime.timedelta(days=-1, seconds=82800), 'foo')-W-NumpyExtensionArray] 860s 0.07s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_scalar[block-False-mod-None-0] 860s 0.07s call tests/arrays/sparse/test_accessor.py::TestSeriesAccessor::test_from_coo 860s 0.04s call tests/arrays/categorical/test_dtypes.py::TestCategoricalDtypes::test_codes_dtypes 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_mixed_array_comparison[block] 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_mixed_array_comparison[integer] 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_scalar_comparison[block] 860s 0.01s call tests/arrays/integer/test_arithmetic.py::test_values_multiplying_large_series_by_NA 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_scalar_comparison[integer] 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_int_array_comparison[block] 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_array_comparison[integer] 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_int_array_comparison[integer] 860s 0.01s call tests/arrays/sparse/test_arithmetics.py::TestSparseArrayArithmetics::test_float_array_comparison[block] 860s 860s (16 durations < 0.005s hidden. Use -vv to show these durations.) 860s ========== 18339 passed, 772 skipped, 6 xfailed, 2 warnings in 22.39s ========== 860s rdjoqkol test state = false 860s + echo 'rdjoqkol test state = false' 860s + for TEST_SUBSET in $modpath/tests/* 860s + echo /usr/lib/python3/dist-packages/pandas/tests/base 860s + grep -q -e __pycache__ 860s + PANDAS_CI=1 860s + LC_ALL=C.UTF-8 860s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/base 861s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 861s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 861s 861s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 861s ============================= test session starts ============================== 861s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 861s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 861s rootdir: /usr/lib/python3/dist-packages/pandas 861s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 861s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 861s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 861s collected 1817 items 861s 861s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_constructors.py ........................... 861s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_conversion.py ................................................................................................................................................................................................................................................................................................................................... 861s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_fillna.py ......................................................................................ssssssssssssssssss....ssss........ssssssssss......ss................................................ss......................ssssssssssss 862s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_misc.py .............................................................................................................................................................................................................................................xx...xxx......................................................................s...... 862s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_transpose.py .................................................................................................................................................................................................................................... 862s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_unique.py ......................................................................................ssssssssssssssssss....ssss........ssssssssss......ss................................................ss......................ssssssssssss......................................................................................ssssssssssssssssss....ssss..........ssssssss......ss........................................................................ssssssssssss.... 863s ../../../usr/lib/python3/dist-packages/pandas/tests/base/test_value_counts.py ......................................................................................ssssssssssssssssss....ssss........ssssssssss......ss................................................ss......................ssssssssssss......................... 863s 863s =============================== warnings summary =============================== 863s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 863s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-qzm0qpw2' 863s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 863s 863s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 863s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gxg2a9j8' 863s session.config.cache.set(STEPWISE_CACHE_DIR, []) 863s 863s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 863s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 863s ============================= slowest 30 durations ============================= 863s 0.02s call tests/base/test_value_counts.py::test_value_counts_null[interval-nan] 863s 0.02s call tests/base/test_value_counts.py::test_value_counts_null[interval-None] 863s 0.02s call tests/base/test_fillna.py::test_fillna_null[series-with-repeats-index-nan] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts[interval] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts[datetime-tz] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-tz-None] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-tz-nan] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[period-nan] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[period-None] 863s 0.01s call tests/base/test_unique.py::test_unique[datetime-tz] 863s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-tz-None] 863s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-tz-nan] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[timedelta-nan] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_bins[index] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts[period] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts[timedelta] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[timedelta-None] 863s 0.01s call tests/base/test_unique.py::test_unique_null[timedelta-None] 863s 0.01s call tests/base/test_unique.py::test_unique[timedelta] 863s 0.01s call tests/base/test_unique.py::test_unique_null[timedelta-nan] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_bins[series] 863s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-nan] 863s 0.01s call tests/base/test_unique.py::test_unique_null[datetime-None] 863s 0.01s call tests/base/test_unique.py::test_unique[datetime] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-None] 863s 0.01s call tests/base/test_value_counts.py::test_value_counts_null[datetime-nan] 863s 0.01s call tests/base/test_unique.py::test_unique_null[period-None] 863s 0.01s call tests/base/test_unique.py::test_unique[period] 863s 0.01s call tests/base/test_unique.py::test_unique_null[period-nan] 863s 0.01s teardown tests/base/test_value_counts.py::test_value_counts_object_inference_deprecated 863s =========== 1623 passed, 189 skipped, 5 xfailed, 2 warnings in 2.32s =========== 863s rdjoqkol test state = false 863s + echo 'rdjoqkol test state = false' 863s + for TEST_SUBSET in $modpath/tests/* 863s + echo /usr/lib/python3/dist-packages/pandas/tests/computation 863s + grep -q -e __pycache__ 863s + PANDAS_CI=1 863s + LC_ALL=C.UTF-8 863s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/computation 863s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 863s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 863s 863s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 864s ============================= test session starts ============================== 864s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 864s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 864s rootdir: /usr/lib/python3/dist-packages/pandas 864s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 864s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 864s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 864s collected 11161 items 864s 864s ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_compat.py ..... 894s ../../../usr/lib/python3/dist-packages/pandas/tests/computation/test_eval.py ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xx..............................xx..............................xx..............................xx.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxxxx..................................................xxxxxxxxxx......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................X.........X....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x....................................................................................................................................................................................................................................xx..xx..... 894s 894s =============================== warnings summary =============================== 894s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 894s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-36u7mc01' 894s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 894s 894s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 894s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-uardknlr' 894s session.config.cache.set(STEPWISE_CACHE_DIR, []) 894s 894s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 894s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 894s ============================= slowest 30 durations ============================= 894s 0.08s call tests/computation/test_eval.py::TestEval::test_chained_cmp_op[DataFrameNaN-float-DataFrame-numexpr-pandas-<-<] 894s 0.05s call tests/computation/test_eval.py::TestEval::test_complex_cmp_ops[SeriesNaN-DataFrame-python-python-&-lt-le] 894s 0.05s teardown tests/computation/test_eval.py::TestValidate::test_validate_bool_args[5.0] 894s 0.05s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[numexpr-python] 894s 0.04s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[numexpr-pandas] 894s 0.03s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[python-python] 894s 0.03s call tests/computation/test_eval.py::TestAlignment::test_performance_warning_for_poor_alignment[python-pandas] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-python] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_lhs_expression_subscript 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[numexpr-python] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_nested_period_index_subscript_expression 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-pandas-&] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-pandas-|] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-python-|] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-pandas] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[numexpr-pandas] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[numexpr-python-&] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-pandas-&] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-pandas-|] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_attr_expression 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-python-|] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[python-pandas] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_fails_ampersand_pipe[python-python-&] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_check_many_exprs[python-python] 894s 0.01s call tests/computation/test_eval.py::TestOperations::test_multi_line_expression 894s 0.01s call tests/computation/test_eval.py::TestAlignment::test_medium_complex_frame_alignment[python-pandas-i-s-s-dt] 894s 0.01s call tests/computation/test_eval.py::TestAlignment::test_medium_complex_frame_alignment[python-python-dt-dt-i-i] 894s 0.01s call tests/computation/test_eval.py::TestAlignment::test_medium_complex_frame_alignment[python-pandas-dt-dt-i-i] 894s 894s (2 durations < 0.005s hidden. Use -vv to show these durations.) 894s ========== 11126 passed, 33 xfailed, 2 xpassed, 2 warnings in 31.00s =========== 895s + echo 'rdjoqkol test state = false' 895s + for TEST_SUBSET in $modpath/tests/* 895s + echo /usr/lib/python3/dist-packages/pandas/tests/config 895s + grep -q -e __pycache__ 895s + PANDAS_CI=1 895s + LC_ALL=C.UTF-8 895s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/config 895s rdjoqkol test state = false 895s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 895s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 895s 895s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 896s ============================= test session starts ============================== 896s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 896s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 896s rootdir: /usr/lib/python3/dist-packages/pandas 896s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 896s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 896s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 896s collected 50 items 896s 896s ../../../usr/lib/python3/dist-packages/pandas/tests/config/test_config.py ..................... 896s ../../../usr/lib/python3/dist-packages/pandas/tests/config/test_localization.py ............................. 896s 896s =============================== warnings summary =============================== 896s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 896s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-0bi07el5' 896s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 896s 896s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 896s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-a2hu5fre' 896s session.config.cache.set(STEPWISE_CACHE_DIR, []) 896s 896s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 896s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 896s ============================= slowest 30 durations ============================= 896s 0.01s call tests/config/test_localization.py::test_get_locales_prefix 896s 896s (29 durations < 0.005s hidden. Use -vv to show these durations.) 896s ======================== 50 passed, 2 warnings in 0.44s ======================== 896s rdjoqkol test state = false 896s + echo 'rdjoqkol test state = false' 896s + for TEST_SUBSET in $modpath/tests/* 896s + echo /usr/lib/python3/dist-packages/pandas/tests/construction 896s + grep -q -e __pycache__ 896s + PANDAS_CI=1 896s + LC_ALL=C.UTF-8 896s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/construction 896s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 896s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 896s 896s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 896s ============================= test session starts ============================== 896s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 896s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 896s rootdir: /usr/lib/python3/dist-packages/pandas 896s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 896s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 896s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 896s collected 1 item 896s 896s ../../../usr/lib/python3/dist-packages/pandas/tests/construction/test_extract_array.py . 896s 896s =============================== warnings summary =============================== 896s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 896s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-uaeg71zo' 896s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 896s 896s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 896s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-3wj9hluh' 896s session.config.cache.set(STEPWISE_CACHE_DIR, []) 896s 896s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 896s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 896s ============================= slowest 30 durations ============================= 896s 896s (3 durations < 0.005s hidden. Use -vv to show these durations.) 896s ======================== 1 passed, 2 warnings in 0.07s ========================= 896s + echo 'rdjoqkol test state = false' 896s + for TEST_SUBSET in $modpath/tests/* 896s + echo /usr/lib/python3/dist-packages/pandas/tests/copy_view 896s + grep -q -e __pycache__ 896s + PANDAS_CI=1 896s + LC_ALL=C.UTF-8 896s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/copy_view 896s rdjoqkol test state = false 897s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 897s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 897s 897s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 898s ============================= test session starts ============================== 898s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 898s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 898s rootdir: /usr/lib/python3/dist-packages/pandas 898s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 898s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 898s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 898s collected 828 items 898s 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_datetimeindex.py ...... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_index.py ..................... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_periodindex.py .. 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/index/test_timedeltaindex.py .. 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_array.py ................ 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_astype.py .....ss...s........ss...ss.....s.. 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_chained_assignment_deprecation.py .................................... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_clip.py ...... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_constructors.py ............................................................................ 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_core_functionalities.py ....... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_functions.py ..................... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_indexing.py ....................................................................................s.....s........................................................................................................................................ 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_internals.py ..................... 898s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_interp_fillna.py ...................................................... 899s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_methods.py ........................................................................................................................................................................................................................................................ 899s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_replace.py ........................................ 899s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_setitem.py ......... 899s ../../../usr/lib/python3/dist-packages/pandas/tests/copy_view/test_util.py .. 899s 899s =============================== warnings summary =============================== 899s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 899s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-66rnkhoq' 899s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 899s 899s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 899s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-lfp57_a0' 899s session.config.cache.set(STEPWISE_CACHE_DIR, []) 899s 899s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 899s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 899s ============================= slowest 30 durations ============================= 899s 0.01s call tests/copy_view/test_internals.py::test_exponential_backoff 899s 899s (29 durations < 0.005s hidden. Use -vv to show these durations.) 899s ================= 818 passed, 10 skipped, 2 warnings in 1.89s ================== 899s rdjoqkol test state = false 899s + echo 'rdjoqkol test state = false' 899s + for TEST_SUBSET in $modpath/tests/* 899s + echo /usr/lib/python3/dist-packages/pandas/tests/dtypes 899s + grep -q -e __pycache__ 899s + PANDAS_CI=1 899s + LC_ALL=C.UTF-8 899s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/dtypes 899s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 899s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 899s 899s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 900s ============================= test session starts ============================== 900s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 900s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 900s rootdir: /usr/lib/python3/dist-packages/pandas 900s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 900s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 900s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 900s collected 5641 items 900s 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_can_hold_element.py ........... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_construct_from_scalar.py .... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_construct_ndarray.py ....... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_construct_object_arr.py ....................................... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_dict_compat.py . 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_downcast.py ................................... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_find_common_type.py .......................................................................................... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_infer_datetimelike.py ... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_infer_dtype.py .................................................................... 901s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_maybe_box_native.py ................ 903s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/cast/test_promote.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 903s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_common.py .............................................................................................................................................................................s.......................................................................................................................................................................................................................................................................s. 903s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_concat.py .... 903s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_dtypes.py ........................................................................................................................................................................................................................................................................................... 904s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_generic.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 904s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_inference.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssss....................................................... 904s ../../../usr/lib/python3/dist-packages/pandas/tests/dtypes/test_missing.py ..........................................................................................................xxxx............................................................................................................................................................................................................. 904s 904s =============================== warnings summary =============================== 904s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 904s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-vywex3tw' 904s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 904s 904s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 904s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gvuk2m92' 904s session.config.cache.set(STEPWISE_CACHE_DIR, []) 904s 904s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 904s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 904s ============================= slowest 30 durations ============================= 904s 0.07s call tests/dtypes/test_common.py::test_is_sparse[True] 904s 0.05s call tests/dtypes/test_inference.py::TestInference::test_maybe_convert_objects_mixed_datetimes 904s 0.02s teardown tests/dtypes/test_missing.py::TestIsValidNAForDtype::test_is_valid_na_for_dtype_categorical 904s 904s (27 durations < 0.005s hidden. Use -vv to show these durations.) 904s =========== 5627 passed, 10 skipped, 4 xfailed, 2 warnings in 5.13s ============ 905s rdjoqkol test state = false 905s + echo 'rdjoqkol test state = false' 905s + for TEST_SUBSET in $modpath/tests/* 905s + echo /usr/lib/python3/dist-packages/pandas/tests/extension 905s + grep -q -e __pycache__ 905s + PANDAS_CI=1 905s + LC_ALL=C.UTF-8 905s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/extension 905s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 905s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 905s 905s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 908s ============================= test session starts ============================== 908s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 908s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 908s rootdir: /usr/lib/python3/dist-packages/pandas 908s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 908s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 908s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 908s collected 18035 items / 1 skipped 908s 908s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/array_with_attr/test_array_with_attr.py . 911s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/decimal/test_decimal.py ssssssssssssssssssssssssssssssssssss....................................x.................................................................................................................................................................................................................................................................................................................................xx............................................................s............................xxxxxxxxss..............xxssxxss................................................xxx...................... 920s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/json/test_json.py ssssssssssssssssssssssssssssssssssss.................................................................................ssssssssssssssssssssssss.............................................s.......................................................s............................................ss.................................................................................xx.......................................................s............xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx........xxxx........xxxxxxs.xxxxxxxxxxxxxxxxxxxxx....xxxxxxx.xx.xxxxxx...xxxxx...x...xxxxxxxxxxxx. 920s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/list/test_list.py . 922s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_categorical.py ssssssssssssssssssssssssssssssssssss....................................x..................................................................................................ssssssssssssssssssssssss...................................s.........................................................................................................................ss..................................................................................................xx...........................................................s............x..sxx................x.............xxxxxssssssssssssssssssssssssssssssssssss.. 922s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_common.py ............ 923s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_datetime.py ........................ssss............................................x..............................................................................................ssssssssssssssssssssssss.................................................................s......................................................................................................................................................................................xx...............................................xx...........................................................s............................................ssss......... 923s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_extension.py .............. 924s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_interval.py ssssssssssssssssssssssssssssssssssss....................................x..................................................................................................ssssssssssssssssssssssss.................................................................s..............................................................................................................................ss...................................................................................................xx...........................................................s............x...xx.. 935s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_masked.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..................................................................................................................................................................................................................................................................................................................................................................................................x...x...x...x...x...x...x...x...x...x...x..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssssssssssssssss..ssssssssssssssssssss..........................................................................................................................................................................................................................................................................ssssssssssssssssssssss................................................................................................................................................................................ssssssssssssssssssssss......................ssssssssssssssssssssss.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxxxxxxxxxxxxxxxx..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s.s.s.s.s.s.s.s.s.s.s..................................................................................s............................................................................................x...........sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss 939s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_numpy.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxx...............................................................................................................s.s........................ss.x.x...x.x.x.x.x.xxx.x.x.............x.x.....................................................x.x................ssssssssssssssssssssssssssssssssssssssssssssssss.x.x.x.x.x..xx.x..xx..xx...xxx...xxx.x...x...x.x.x..............xx..xxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.. 941s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_period.py ..........................................ssss........ssss.....................................................................................x...x..................................................................................................................................................................................................ssssssssssssssssssssssssssssssssssssssssssssssss..................................................................................................................................ss..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxx.......................................................................................................................s.s............................................................................ssss........ssss................ 949s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_sparse.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....................................ssss................................................................................................................................................................................................................................................................................................................................................................................................xxxx..........................ssss..............................................................xxxx..........................................................................................................................................xxxxxxxxxxxxxx...x.x.x.xxxxxxxxxxxxxxxss........xxxxxxxxssxxssss.x.x.x.xxxxxxxxxssxxss..........s.s.s.s.s.s...s......xxx......xx........ss..ssssss................xsxsssssssssssssss..............ssssssssssssss..............xxxx....xx.x............................x..x.x......xx.xxx......xxxxxx. 954s ../../../usr/lib/python3/dist-packages/pandas/tests/extension/test_string.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss......ssssss......ssssss....ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss......ssssss......ssssss....x..ssssssss.x...x..ssssssss.x......ssssssss........ssssssss......ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss....ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.....ssssssss........ssssssss............ssssssssssssssss................ssssssssssssssss.........ss..ss..ss..ss...ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss..ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss....ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssss.ss..ss.ssssssss.ss..ss........................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..............................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss........................................ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss.........ssssssssssssssss................ssssssssssssssss.........ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.....ssssssss........ssssssss.....ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss....ssss....ssss..........ssssssssssssssss................ssssssssssssssss.........ss..ss...ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss.....ssssss......ssssss.......ssssssss........ssssssss.....ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss...ss..ss.......ssssssssssss............ssssssssssss.......ss..ss.ssssssssssssssss.....ssssssssss..........ssssssssss..........ssssssssss..........ssssssssss......ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.....ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss........ssssssss.....ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss......ssssss......ssssss....ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss....ssssss......ssssss.....ssss....ssss..xxssssxxxxssssxx.ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss....ssss....ssss....ssss...ss..ss..ss..ss..sssss.s.sssss.s.ss..ss..ss...ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss....ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss...ssss...ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss..ss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ss..ss..ss..ss..ss. 954s 954s =============================== warnings summary =============================== 954s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 954s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-z3g19hpy' 954s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 954s 954s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 954s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-0f15ua_7' 954s session.config.cache.set(STEPWISE_CACHE_DIR, []) 954s 954s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 954s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 954s ============================= slowest 30 durations ============================= 954s 0.17s setup tests/extension/test_masked.py::Test2DCompat::test_reductions_2d_axis0[Float32Dtype-0-prod] 954s 0.12s call tests/extension/test_sparse.py::TestSparseArray::test_groupby_agg_extension[nan] 954s 0.09s call tests/extension/test_masked.py::TestMaskedArrays::test_shift_non_empty_array[Int32Dtype-4-indices4] 954s 0.07s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_array[__rpow__] 954s 0.06s teardown tests/extension/test_string.py::test_mixed_object_comparison[string=str[python]] 954s 0.05s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_array[__pow__] 954s 0.05s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_frame_with_scalar[__rpow__] 954s 0.05s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_scalar[__rpow__] 954s 0.04s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_frame_with_scalar[__pow__] 954s 0.04s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_arith_series_with_scalar[__pow__] 954s 0.04s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[0-series-index2] 954s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Float64Dtype-series-index2] 954s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[nan-series-index2] 954s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[0-series-index3] 954s 0.03s call tests/extension/test_interval.py::TestIntervalArray::test_unstack[series-index2] 954s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[nan-series-index3] 954s 0.03s call tests/extension/test_numpy.py::TestNumpyExtensionArray::test_unstack[float-frame-index2] 954s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Float64Dtype-series-index3] 954s 0.03s call tests/extension/test_interval.py::TestIntervalArray::test_unstack[frame-index2] 954s 0.03s call tests/extension/test_interval.py::TestIntervalArray::test_unstack[series-index3] 954s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Float32Dtype-frame-index3] 954s 0.03s call tests/extension/test_string.py::TestStringArray::test_unstack[True-string=str[python]-series-index2] 954s 0.03s call tests/extension/test_numpy.py::TestNumpyExtensionArray::test_unstack[float-series-index2] 954s 0.03s call tests/extension/test_string.py::TestStringArray::test_unstack[False-string=str[python]-series-index2] 954s 0.03s call tests/extension/decimal/test_decimal.py::TestDecimalArray::test_unstack[series-index2] 954s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Float32Dtype-series-index2] 954s 0.03s call tests/extension/test_sparse.py::TestSparseArray::test_unstack[nan-frame-index2] 954s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[BooleanDtype-series-index2] 954s 0.03s call tests/extension/test_masked.py::TestMaskedArrays::test_unstack[Int8Dtype-series-index2] 954s 0.03s call tests/extension/test_string.py::TestStringArray::test_unstack[True-string=string[python]-series-index2] 954s ======== 13114 passed, 4583 skipped, 339 xfailed, 2 warnings in 48.70s ========= 954s + echo 'rdjoqkol test state = false' 954s + for TEST_SUBSET in $modpath/tests/* 954s + echo /usr/lib/python3/dist-packages/pandas/tests/frame 954s + grep -q -e __pycache__ 954s + PANDAS_CI=1 954s + LC_ALL=C.UTF-8 954s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/frame 954s rdjoqkol test state = false 955s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 955s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 955s 955s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 959s ============================= test session starts ============================== 959s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 959s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 959s rootdir: /usr/lib/python3/dist-packages/pandas 959s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 959s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 959s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 959s collected 11260 items / 433 deselected / 1 skipped / 10827 selected 959s 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/constructors/test_from_dict.py .............. 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/constructors/test_from_records.py .s......................... 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_coercion.py .......x.x. 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_delitem.py .... 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_get.py .... 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_get_value.py .. 959s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_getitem.py ........................................ 960s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_indexing.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 960s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_insert.py ....... 960s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_mask.py ........... 960s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_set_value.py ... 961s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_setitem.py ........................................................................................................s..........................................................................................xxx...........................x..x..x..x................. 961s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_take.py .... 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_where.py ............................................................................................................................................. 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/indexing/test_xs.py .............................. 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_add_prefix_suffix.py ... 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_align.py ........................................................................................................................................................................................................................................................................................................................................................................................................................ 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_asfreq.py ........................................ 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_asof.py ........... 963s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_assign.py ..... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_astype.py .......................................................................................................................s....s........................................................................................................ss.....sssss..........ssssssssss..... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_at_time.py ...................... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_between_time.py ss............................ 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_clip.py ..................... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_combine.py ..... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_combine_first.py ..................................s............................... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_compare.py ......................... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_convert_dtypes.py ..ss..ssss.sss.. 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_copy.py ..... 964s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_count.py .. 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_cov_corr.py .............................................................s............ 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_describe.py ...............................................s 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_diff.py .............................................. 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_dot.py ................sss 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_drop.py ......................................................................... 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_drop_duplicates.py ..................................... 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_droplevel.py .. 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_dropna.py ................... 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_dtypes.py ........ 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_duplicated.py .......xxx........... 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_equals.py ... 965s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_explode.py ...................... 966s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_fillna.py ................................................................. 966s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_filter.py ........... 966s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_first_and_last.py ............. 966s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_first_valid_index.py ............... 966s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_get_numeric_data.py .... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_head_tail.py .................................................................... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_infer_objects.py . 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_info.py ..........................x......s...... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_interpolate.py ...................................................................ssssssssss 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_is_homogeneous_dtype.py ....... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_isetitem.py ... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_isin.py ................. 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_iterrows.py . 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_join.py ...........s................... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_map.py ......................... 967s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_matmul.py .. 968s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_nlargest.py .........................................................................................................................................................................................................................................................X.....X.....X.....X.......X..... 968s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_pct_change.py ............................. 968s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_pipe.py ...... 968s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_pop.py ... 970s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_quantile.py ........................................................................xx..........xx..........xx..........xx.................. 972s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_rank.py ..........................................................................................................................ss. 972s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reindex.py ................................................................................................................................................. 972s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reindex_like.py ..... 972s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_rename.py ......................... 972s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_rename_axis.py ......... 972s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reorder_levels.py ... 973s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_replace.py ...................ss..................ssss......ssss..........................................ss...ss.......................................................................................................................... 973s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_reset_index.py .................................................................................................................................. 973s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_round.py ......... 973s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_sample.py .......................................................... 973s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_select_dtypes.py ..................................s....... 973s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_set_axis.py .............. 974s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_set_index.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 977s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_shift.py ...................................................................................x.x.x.x.x.xxxx........ 977s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_size.py ..... 977s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_sort_index.py ................................................................. 977s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_sort_values.py ...................................................X...............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..... 977s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_swapaxes.py .... 977s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_swaplevel.py . 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_csv.py ............................................................................. 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_dict.py ...................................................................................................... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_dict_of_blocks.py ... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_numpy.py .... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_period.py ........................................................................ 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_records.py ................................... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_to_timestamp.py ........................................................................ 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_transpose.py ................... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_truncate.py ........................................................................................ 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_tz_convert.py ........... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_tz_localize.py ......... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_update.py .............. 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_value_counts.py ................................. 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/methods/test_values.py ............... 979s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_alter_axes.py .. 980s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_api.py ......................ss.......... 981s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_arithmetic.py ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x..........x................................................................................................................................ 981s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_block_internals.py ................... 983s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_constructors.py ..................................................................................................................................................................................................s.....................................................................................................................................................................................................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss..............................ssssss................ssss................ss..................................................................................................xxxx..xx..........xxxx..xx................................ 983s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_cumulative.py ....... 983s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_iteration.py .................... 983s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_logical_ops.py ................. 983s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_nonunique_indexes.py ................ 983s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_npfuncs.py .... 984s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_query_eval.py ....................xx....ss..ss..ss.......................s.......................s..s......sssss.................................................s........................s..s.....sssss...............................................ss..ss......................ss.............................................................................s....ss. 987s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_reductions.py ........................................................................................................................................................................................................................................................ssssssss............................................................................................................................................................................................................................................................................................................................s....................................................................................................x.............x............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 987s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_repr.py ..........................................sssss................ 991s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_stack_unstack.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 991s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_subclass.py ..................................................... 992s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_ufunc.py ....xx.........xxxxxxxx.xx....s. 992s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_unary.py .................. 992s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_validate.py ............................ 992s 992s =============================== warnings summary =============================== 992s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 992s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-3xu09_9w' 992s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 992s 992s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 992s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-0edg495u' 992s session.config.cache.set(STEPWISE_CACHE_DIR, []) 992s 992s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 992s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 992s ============================= slowest 30 durations ============================= 992s 2.07s call tests/frame/methods/test_rank.py::TestRank::test_pct_max_many_rows 992s 1.33s call tests/frame/indexing/test_where.py::test_where_inplace_casting 992s 0.33s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_chunking[50000] 992s 0.33s call tests/frame/test_api.py::TestDataFrameMisc::test_inspect_getmembers 992s 0.33s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_chunking[10000] 992s 0.32s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_chunking[100000] 992s 0.25s call tests/frame/methods/test_cov_corr.py::TestDataFrameCorr::test_corr_scipy_method[kendall] 992s 0.22s call tests/frame/methods/test_info.py::test_info_verbose_with_counts_spacing[10001- # Column Non-Null Count Dtype ---- ------ -------------- ----- - 0 0 3 non-null float64- 10000 10000 3 non-null float64] 992s 0.20s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_with_dst_transitions_with_pickle 992s 0.12s call tests/frame/methods/test_cov_corr.py::TestDataFrameCorrWith::test_corrwith[Float64] 992s 0.11s call tests/frame/test_reductions.py::test_numeric_ea_axis_1[False-UInt16-2-mean] 992s 0.11s call tests/frame/methods/test_to_csv.py::TestDataFrameToCSV::test_to_csv_dups_cols 992s 0.10s call tests/frame/methods/test_info.py::test_info_verbose_with_counts_spacing[1001- # Column Non-Null Count Dtype ---- ------ -------------- ----- - 0 0 3 non-null float64- 1000 1000 3 non-null float64] 992s 0.09s call tests/frame/methods/test_at_time.py::TestAtTime::test_at_time_axis[index] 992s 0.09s call tests/frame/methods/test_at_time.py::TestAtTime::test_at_time_axis[0] 992s 0.09s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack[False] 992s 0.08s call tests/frame/methods/test_rank.py::TestRank::test_rank_inf_nans_na_option[Series-dense-bottom-False-expected3] 992s 0.07s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_order_with_unsorted_levels_multi_row[False] 992s 0.07s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack[True] 992s 0.06s call tests/frame/test_repr.py::TestDataFrameRepr::test_repr_bytes_61_lines 992s 0.06s call tests/frame/test_repr.py::TestDataFrameRepr::test_repr_to_string 992s 0.06s call tests/frame/methods/test_interpolate.py::TestDataFrameInterpolate::test_interp_string_axis[index-0] 992s 0.06s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_unstack_multiple[False] 992s 0.05s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_order_with_unsorted_levels_multi_row[True] 992s 0.05s call tests/frame/test_stack_unstack.py::TestStackUnstackMultiLevel::test_stack_unstack_multiple[True] 992s 0.05s call tests/frame/methods/test_interpolate.py::TestDataFrameInterpolate::test_interp_string_axis[columns-1] 992s 0.04s teardown tests/frame/test_validate.py::TestDataFrameValidate::test_validate_bool_args[5.0-sort_values] 992s 0.04s call tests/frame/test_iteration.py::TestIteration::test_itertuples_py2_3_field_limit_namedtuple[False-1024] 992s 0.04s call tests/frame/test_iteration.py::TestIteration::test_itertuples_py2_3_field_limit_namedtuple[True-1024] 992s 0.04s call tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_nested_scope 992s = 10511 passed, 219 skipped, 433 deselected, 60 xfailed, 38 xpassed, 2 warnings in 37.28s = 992s + echo 'rdjoqkol test state = false' 992s + for TEST_SUBSET in $modpath/tests/* 992s + echo /usr/lib/python3/dist-packages/pandas/tests/generic 992s + grep -q -e __pycache__ 992s rdjoqkol test state = false 992s + PANDAS_CI=1 992s + LC_ALL=C.UTF-8 992s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/generic 993s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 993s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 993s 993s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 993s ============================= test session starts ============================== 993s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 993s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 993s rootdir: /usr/lib/python3/dist-packages/pandas 993s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 993s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 993s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 993s collected 1251 items 993s 993s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_duplicate_labels.py ..........xx...........x.......xx.xxx................x................ 996s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_finalize.py ..........................x..................................x........x....................................................................................................................xs..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x.s..s...s..s..x..x.x...x.s..s...s..s.x..x..x...x........................................................................................xxxxxxxxx..........xxxxxxxxxxxx. 996s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_frame.py ............... 996s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_generic.py ................................................................................. 996s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_label_or_level_utils.py ....................................................................... 996s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_series.py ................... 997s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py expected 997s bar a b c d e f g h 997s foo 997s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 'pandas_0' 'pandas_1' 'pandas_2' 'pandas_3' 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 'pandas_0' 'pandas_1' 'pandas_2' 'pandas_3' 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s DatetimeIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='datetime64[ns]', name='foo', freq='D') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) datetime64[ns] 32B 2020-01-01 2020-01-02 ... 2020-01-04 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s DatetimeIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='datetime64[ns]', name='foo', freq='D') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c ... f g h 997s foo ... 997s 2020-01-01 00:00:00-08:00 a 1 3 ... a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2020-01-02 00:00:00-08:00 b 2 4 ... b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2020-01-03 00:00:00-08:00 c 3 5 ... c 2013-01-03 2013-01-03 00:00:00-05:00 997s 2020-01-04 00:00:00-08:00 d 4 6 ... d 2013-01-04 2013-01-04 00:00:00-05:00 997s 997s [4 rows x 8 columns] 997s DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 997s '2020-01-03 00:00:00-08:00', '2020-01-04 00:00:00-08:00'], 997s dtype='datetime64[ns, US/Pacific]', name='foo', freq='D') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 1577865600000000000 ... 1578124800000000000 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c ... f g h 997s foo ... 997s 2020-01-01 00:00:00-08:00 a 1 3 ... NaN 2013-01-01 2013-01-01 00:00:00-05:00 997s 2020-01-02 00:00:00-08:00 b 2 4 ... NaN 2013-01-02 2013-01-02 00:00:00-05:00 997s 2020-01-03 00:00:00-08:00 c 3 5 ... NaN 2013-01-03 2013-01-03 00:00:00-05:00 997s 2020-01-04 00:00:00-08:00 d 4 6 ... NaN 2013-01-04 2013-01-04 00:00:00-05:00 997s 997s [4 rows x 8 columns] 997s Index([2020-01-01 00:00:00-08:00, 2020-01-02 00:00:00-08:00, 997s 2020-01-03 00:00:00-08:00, 2020-01-04 00:00:00-08:00], 997s dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s PeriodIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='period[D]', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 2020-01-01 2020-01-02 2020-01-03 2020-01-04 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 2020-01-01 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2020-01-02 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2020-01-03 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 2020-01-04 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s PeriodIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04'], dtype='period[D]', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 1 days a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2 days b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 3 days c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 4 days d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s TimedeltaIndex(['1 days', '2 days', '3 days', '4 days'], dtype='timedelta64[ns]', name='foo', freq='D') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) timedelta64[ns] 32B 1 days 2 days 3 days 4 days 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 1 days a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 2 days b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 3 days c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 4 days d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s TimedeltaIndex(['1 days', '2 days', '3 days', '4 days'], dtype='timedelta64[ns]', name='foo', freq='D') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s RangeIndex(start=0, stop=4, step=1, name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) int64 32B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s RangeIndex(start=0, stop=4, step=1, name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int8', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 208B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) int8 4B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int8', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int16', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 212B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) int16 8B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int16', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int32', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 220B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) int32 16B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int32', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int64', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) int64 32B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='int64', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint8', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 208B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) uint8 4B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint8', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint16', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 212B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) uint16 8B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint16', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint32', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 220B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) uint32 16B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint32', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint64', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) uint64 32B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='uint64', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0.0, 1.0, 2.0, 3.0], dtype='float32', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 220B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) float32 16B 0.0 1.0 2.0 3.0 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0.0, 1.0, 2.0, 3.0], dtype='float32', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0.0, 1.0, 2.0, 3.0], dtype='float64', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) float64 32B 0.0 1.0 2.0 3.0 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0.0, 1.0, 2.0, 3.0], dtype='float64', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([True, False, True, False], dtype='object', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B True False True False 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s True a 1 3 4.0 True c 2013-01-01 2013-01-01 00:00:00-05:00 997s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s False b 2 4 5.0 False d 2013-01-02 2013-01-02 00:00:00-05:00 997s True c 3 5 6.0 True a 2013-01-03 2013-01-03 00:00:00-05:00 997s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s False d 4 6 7.0 False b 2013-01-04 2013-01-04 00:00:00-05:00 997s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([True, True, False, False, True, True, False, False], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([True, False, True, False], dtype='bool', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 208B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) bool 4B True False True False 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s True a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s True a 1 3 4.0 True c 2013-01-01 2013-01-01 00:00:00-05:00 997s False b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s False b 2 4 5.0 False d 2013-01-02 2013-01-02 00:00:00-05:00 997s True c 3 5 6.0 True a 2013-01-03 2013-01-03 00:00:00-05:00 997s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s False d 4 6 7.0 False b 2013-01-04 2013-01-04 00:00:00-05:00 997s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([True, True, False, False, True, True, False, False], dtype='bool', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex64', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) complex64 32B 0j (1+1j) (2+2j) (3+3j) 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex64', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex128', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 268B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) complex128 64B 0j (1+1j) (2+2j) (3+3j) 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0.0+0.0j a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0+1.0j b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0+2.0j c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0+3.0j d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0j, (1+1j), (2+2j), (3+3j)], dtype='complex128', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xexpected 997s bar a b c d e f g h 997s foo 997s a a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s b b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s c c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s d d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s CategoricalIndex(['a', 'b', 'c', 'd'], categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 'a' 'b' 'c' 'd' 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s a a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s b b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s c c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s d d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['a', 'b', 'c', 'd'], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s (0.0, 1.0] a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s (1.0, 2.0] b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s (2.0, 3.0] c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s (3.0, 4.0] d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s IntervalIndex([(0.0, 1.0], (1.0, 2.0], (2.0, 3.0], (3.0, 4.0]], dtype='interval[float64, right]', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B (0.0, 1.0] (1.0, 2.0] (2.0, 3.0] (3.0, 4.0] 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s (0.0, 1.0] a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s (1.0, 2.0] b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s (2.0, 3.0] c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s (3.0, 4.0] d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s IntervalIndex([(0.0, 1.0], (1.0, 2.0], (2.0, 3.0], (3.0, 4.0]], dtype='interval[float64, right]', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s Xsexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 1 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 1 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 0, 1, 1], dtype='int64', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) int64 32B 0 0 1 1 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 0 a 1 3 4.0 True b 2013-01-01 2013-01-01 00:00:00-05:00 997s 0 b 2 4 5.0 False a 2013-01-02 2013-01-02 00:00:00-05:00 997s 0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 1 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 1 c 3 5 6.0 True d 2013-01-03 2013-01-03 00:00:00-05:00 997s 1 d 4 6 7.0 False c 2013-01-04 2013-01-04 00:00:00-05:00 997s 1 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 0, 0, 0, 1, 1, 1, 1], dtype='int64', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='Int64', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='UInt16', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 0 1 2 3 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0, 1, 2, 3], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0.0, 1.0, 2.0, 3.0], dtype='Float32', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 0.0 1.0 2.0 3.0 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s 0.0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s 1.0 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s 2.0 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([0.0, 1.0, 2.0, 3.0], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s False a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s True b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s True d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([False, True, True, True], dtype='boolean', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B False True True True 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s False a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s True b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s True b 2 4 5.0 False c 2013-01-02 2013-01-02 00:00:00-05:00 997s True b 2 4 5.0 False d 2013-01-02 2013-01-02 00:00:00-05:00 997s True c 3 5 6.0 True b 2013-01-03 2013-01-03 00:00:00-05:00 997s True c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s True c 3 5 6.0 True d 2013-01-03 2013-01-03 00:00:00-05:00 997s True d 4 6 7.0 False b 2013-01-04 2013-01-04 00:00:00-05:00 997s True d 4 6 7.0 False c 2013-01-04 2013-01-04 00:00:00-05:00 997s True d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index([False, True, True, True, True, True, True, True, True, True], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s xexpected 997s bar a b c d e f g h 997s foo 997s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='string', name='foo') 997s bar 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s actual 997s Size: 236B 997s Dimensions: (foo: 4) 997s Coordinates: 997s * foo (foo) object 32B 'pandas_0' 'pandas_1' 'pandas_2' 'pandas_3' 997s Data variables: 997s a (foo) object 32B 'a' 'b' 'c' 'd' 997s b (foo) int64 32B 1 2 3 4 997s c (foo) uint8 4B 3 4 5 6 997s d (foo) float64 32B 4.0 5.0 6.0 7.0 997s e (foo) bool 4B True False True False 997s f (foo) category 36B PandasExtensionArray(array=['a', 'b', 'c', 'd... 997s g (foo) datetime64[ns] 32B 2013-01-01 2013-01-02 ... 2013-01-04 997s h (foo) object 32B 2013-01-01T00:00:00-05:00 ... 2013-01-04T00:00:... 997s a b c d e f g h 997s foo 997s pandas_0 a 1 3 4.0 True a 2013-01-01 2013-01-01 00:00:00-05:00 997s pandas_1 b 2 4 5.0 False b 2013-01-02 2013-01-02 00:00:00-05:00 997s pandas_2 c 3 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 997s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 997s Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 997s a object 997s b int64 997s c uint8 997s d float64 997s e bool 997s f category 997s g datetime64[ns] 997s h datetime64[ns, US/Eastern] 997s dtype: object 997s x.................................. 997s 997s =============================== warnings summary =============================== 997s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 997s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-i9gthed_' 997s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 997s 997s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 997s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-zrlu5ike' 997s session.config.cache.set(STEPWISE_CACHE_DIR, []) 997s 997s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 997s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 997s ============================= slowest 30 durations ============================= 997s 0.22s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[object] 997s 0.03s call tests/generic/test_generic.py::TestGeneric::test_truncate_out_of_bounds[DataFrame] 997s 0.02s call tests/generic/test_generic.py::TestGeneric::test_truncate_out_of_bounds[Series] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[interval] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex64] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex128] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float32] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[period] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[timedelta] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float64] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint16] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int32] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[range] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint64] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int16] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint8] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint32] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int64] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int8] 997s 0.01s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] 997s ==== 979 passed, 105 skipped, 148 xfailed, 19 xpassed, 2 warnings in 4.25s ===== 997s rdjoqkol test state = false 997s + echo 'rdjoqkol test state = false' 997s + for TEST_SUBSET in $modpath/tests/* 997s + echo /usr/lib/python3/dist-packages/pandas/tests/groupby 997s + grep -q -e __pycache__ 997s + PANDAS_CI=1 997s + LC_ALL=C.UTF-8 997s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/groupby 998s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 998s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 998s 998s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1000s ============================= test session starts ============================== 1000s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1000s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1000s rootdir: /usr/lib/python3/dist-packages/pandas 1000s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1000s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1000s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1000s collected 29662 items / 1832 deselected / 3 skipped / 27830 selected 1000s 1001s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/aggregate/test_aggregate.py ...............................................................................................................................................................................................................................................................................................................................................x..x.......................................................................x....... 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/aggregate/test_cython.py ........................................................................................................................................................................ 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/aggregate/test_other.py ........................................ 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_corrwith.py . 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_describe.py ......................... 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_groupby_shift_diff.py ............................................... 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_is_monotonic.py ...... 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_nlargest_nsmallest.py ........................................... 1002s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_nth.py .................................................................................................................................................................................................................................... 1003s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_quantile.py ..................................................................................................x....x.......................................................................................................................................................................................................................... 1005s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_rank.py ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1005s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_sample.py .............. 1007s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_size.py .......x....x....x....x....x....x....x....x................ss. 1007s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_skew.py . 1008s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/methods/test_value_counts.py ...........X......XXX...XXX.........XXX...XXX...................................................ssssssssssss..........XX..........................XXXXXXXXXXXXXXXX........XXXXXXXX...................................... 1008s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_all_methods.py ......................................xx..............................................................................................ss..........ss..............ss...... 1008s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_api.py ......s..s..............................s..s.......................... 1008s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_apply.py .................................................................................................................................... 1008s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_apply_mutate.py ..... 1008s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_bin_groupby.py ...... 1017s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_categorical.py .................................................................................................................................x......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssxxxxxx.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s........s........s........s........s........s........s........s...ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss.ss.sssss...................ss.ss.ss.ss.ss.ss.................sxsx................................................................................sxsx................................................................................sxsx................................................................................sxsx.......................................x................................ 1017s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_counting.py .................................sssss 1017s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_cumulative.py ..................................................... 1017s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_filters.py ............................ 1022s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_groupby.py ......................................s..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s....................ss.................................................................................................................... 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_groupby_dropna.py ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxx.................................................. 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_groupby_subclass.py .....s................................................................. 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_grouping.py ....................................................................................... 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_index_as_string.py .................. 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_indexing.py ............................................................................................................................................................................ 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_libgroupby.py ........................... 1035s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_missing.py ......................... 1036s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_numeric_only.py ..................xxx......ssssss..............................xxx.................................................................................................................................................................................................................................................................................................................................................................................. 1036s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_pipe.py .. 1052s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_raises.py ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1053s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_reductions.py .................................................................................................................................................................................................................................................................................................................ssss......................................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss......................................................................................ssss.......................................................................................................................................................... 1053s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_timegrouper.py ..............................s 1061s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/transform/test_transform.py ....................x.........................................................................................................................x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x....................................................................................x....................x............................................................................................................................................................................................................ 1061s 1061s =============================== warnings summary =============================== 1061s tests/groupby/test_categorical.py::test_basic 1061s /usr/lib/python3/dist-packages/numpy/_core/fromnumeric.py:84: FutureWarning: The behavior of DataFrame.sum with axis=None is deprecated, in a future version this will reduce over both axes and return a scalar. To retain the old behavior, pass axis=0 (or do not pass axis) 1061s return reduction(axis=axis, out=out, **passkwargs) 1061s 1061s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1061s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-qontuz2x' 1061s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1061s 1061s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1061s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-0q17x41j' 1061s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1061s 1061s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1061s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1061s ============================= slowest 30 durations ============================= 1061s 0.28s call tests/groupby/test_reductions.py::test_ops_general[sem-scipy_sem] 1061s 0.28s call tests/groupby/test_raises.py::test_groupby_raises_category_on_category[by1-True-prod-True-transform] 1061s 0.12s call tests/groupby/test_groupby.py::test_empty_groupby[False-max-attr-cat-keys1-C] 1061s 0.11s teardown tests/groupby/transform/test_transform.py::test_idxmin_idxmax_transform_args[False-False-idxmin] 1061s 0.05s call tests/groupby/test_counting.py::test_count 1061s 0.05s call tests/groupby/test_categorical.py::test_basic 1061s 0.04s call tests/groupby/test_counting.py::TestCounting::test_ngroup_cumcount_pair 1061s 0.04s call tests/groupby/test_groupby_subclass.py::test_groupby_preserves_subclass[corrwith-obj0] 1061s 0.03s call tests/groupby/test_timegrouper.py::TestGroupBy::test_timegrouper_with_reg_groups 1061s 0.03s call tests/groupby/test_categorical.py::test_datetime 1061s 0.03s call tests/groupby/test_apply.py::test_apply_concat_preserve_names 1061s 0.03s call tests/groupby/methods/test_describe.py::test_frame_describe_multikey 1061s 0.02s call tests/groupby/test_groupby.py::test_groupby_multiindex_not_lexsorted 1061s 0.02s call tests/groupby/test_libgroupby.py::TestGroupVarFloat64::test_group_var_large_inputs 1061s 0.02s call tests/groupby/transform/test_transform.py::test_as_index_no_change[corrwith-keys1] 1061s 0.02s call tests/groupby/test_apply.py::test_apply_corner_cases 1061s 0.02s call tests/groupby/transform/test_transform.py::test_transform_fast 1061s 0.02s call tests/groupby/test_categorical.py::test_observed[False] 1061s 0.02s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-False-True-multi] 1061s 0.02s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-False-False-multi] 1061s 0.02s call tests/groupby/test_categorical.py::test_describe_categorical_columns 1061s 0.02s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-True-True-multi] 1061s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-True-False-multi] 1061s 0.01s call tests/groupby/test_groupby.py::test_groupby_as_index_agg 1061s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-True-True-True-multi] 1061s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-True-False-True-multi] 1061s 0.01s call tests/groupby/test_grouping.py::TestGrouping::test_groupby_multiindex_partial_indexing_equivalence 1061s 0.01s call tests/groupby/test_filters.py::test_filter_against_workaround_dataframe 1061s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-False-False-False-range] 1061s 0.01s call tests/groupby/test_groupby_dropna.py::test_categorical_reducers[corrwith-True-True-False-multi] 1061s = 26756 passed, 948 skipped, 1832 deselected, 90 xfailed, 39 xpassed, 3 warnings in 63.64s (0:01:03) = 1062s rdjoqkol test state = false 1062s + echo 'rdjoqkol test state = false' 1062s + for TEST_SUBSET in $modpath/tests/* 1062s + echo /usr/lib/python3/dist-packages/pandas/tests/indexes 1062s + grep -q -e __pycache__ 1062s + PANDAS_CI=1 1062s + LC_ALL=C.UTF-8 1062s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/indexes 1063s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1063s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1063s 1063s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1068s ============================= test session starts ============================== 1068s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1068s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1068s rootdir: /usr/lib/python3/dist-packages/pandas 1068s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1068s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1068s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1068s collected 17462 items / 4 deselected / 17458 selected 1068s 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_constructors.py .......... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_formats.py .............. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_indexing.py ............ 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_pickle.py . 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_reshape.py ...............ss..... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_setops.py ............................................................ 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/base_class/test_where.py . 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_append.py ....... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_astype.py ........... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_category.py ......................................... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_constructors.py ..... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_equals.py ......ss. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_fillna.py ... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_formats.py .. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_indexing.py ................................. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_map.py ..................... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_reindex.py ....... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/categorical/test_setops.py .. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_drop_duplicates.py ................................................................................................................ 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_equals.py ..................... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_indexing.py ................ 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_is_monotonic.py . 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_nat.py ...................... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_sort_values.py ................................................................................... 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimelike_/test_value_counts.py ............................................ 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_asof.py .. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_astype.py ................................. 1068s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_delete.py ....................... 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_factorize.py .................................................................................... 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_fillna.py .. 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_insert.py ............................................................................................................................................................................................. 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_isocalendar.py .. 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_map.py ..... 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_normalize.py ......... 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_repeat.py .................................................................................................................................................................................................................................................................................................................................................... 1069s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_resolution.py .................................................................................................................................................................................... 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_round.py ...................................................................................................................................................................................................................... 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_shift.py ........................................................................................................................................ 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_snap.py ........................ 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_frame.py .. 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_julian_date.py ..... 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_period.py ........................................... 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_pydatetime.py .. 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_to_series.py . 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_tz_convert.py .................................... 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_tz_localize.py ............................................................................................................................................................ 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/methods/test_unique.py ........................ 1070s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_arithmetic.py .....................x 1071s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_constructors.py ..................................................................................................................................................................................................................x...x.................................... 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_date_range.py .................................................................................................................................................................................................................................................................................................................................................. 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_datetime.py .................. 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_formats.py ........................................ 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_freq_attr.py .......................... 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_indexing.py .......................................................................................................................................................................................................................................................................................................................................................................................... 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_iter.py ............ 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_join.py ...................... 1072s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_npfuncs.py . 1073s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_ops.py ................ 1073s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_partial_slicing.py .................................. 1073s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_pickle.py ...... 1073s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_reindex.py .. 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_scalar_compat.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_setops.py ................................................................................................................................ 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/datetimes/test_timezones.py ........................................ 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_astype.py ....................................x........................................................................................................................... 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_constructors.py ............................................................................................................................................................................................................................................................................ssssssss.......................................s.................s.....s.....s.....s....................................ssssssss.......................................s.................s.....s.....s.....s.................................s 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_equals.py .... 1077s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_formats.py ........... 1078s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_indexing.py ............................................................................................................................................................................................................................................................................................ 1078s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_interval.py .......x....x....x....x.................................................................................................................................................................................................................................. 1078s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_interval_range.py ........................................................................................................................................................ 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_interval_tree.py .................................................................................................................................................................................................................... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_join.py ... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_pickle.py ... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/interval/test_setops.py ................................................................................. 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_analytics.py ...................................... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_astype.py ... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_compat.py ...... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_constructors.py ..................................................................................s................. 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_conversion.py ....... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_copy.py .......... 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_drop.py ............. 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_duplicates.py .................................................. 1079s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_equivalence.py .............. 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_formats.py .............. 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_get_level_values.py ....... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_get_set.py ................... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_indexing.py ........................................................................................................................................... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_integrity.py ................ 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_isin.py .............. 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_join.py ....................................................... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_lexsort.py .. 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_missing.py ...x.. 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_monotonic.py ........... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_names.py ............................... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_partial_indexing.py ..... 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_pickle.py . 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_reindex.py ............ 1080s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_reshape.py ........... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_setops.py .............................................................................................................................................................................................................sss................................................................... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_sorting.py .......................... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/multi/test_take.py ... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_astype.py ................... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_indexing.py ..............................................................................................................................................ss.......................................... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_join.py ........... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_numeric.py ................................................................................................ 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/numeric/test_setops.py .................... 1081s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/object/test_astype.py . 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/object/test_indexing.py ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_asfreq.py ............... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_astype.py ............. 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_factorize.py .. 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_fillna.py . 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_insert.py ... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_is_full.py . 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_repeat.py ...... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_shift.py ...... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/methods/test_to_timestamp.py ........ 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_constructors.py .................................................................................................. 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_formats.py ................... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_freq_attr.py . 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_indexing.py ......................................................................... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_join.py ........... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_monotonic.py .. 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_partial_slicing.py .............. 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_period.py .................................................................................................................................... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_period_range.py ........................... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_pickle.py .... 1082s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_resolution.py ......... 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_scalar_compat.py ... 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_searchsorted.py ........ 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_setops.py .............. 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/period/test_tools.py ............ 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_constructors.py ............................. 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_indexing.py ............... 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_join.py .......... 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_range.py ................................................................................. 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/ranges/test_setops.py ................................................................... 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/string/test_astype.py . 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/string/test_indexing.py ..ss...ss...ss...ss.............ssssssssssss..................ssssssssssss..........ssss....ss.........ssssssss............ssssssss....................................ssssssssssssssssssssssssssssssss..................ss...ss. 1083s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_any_index.py ..........................................................................................................................s.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1085s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_base.py ..........................................................................................................................................................................x...............................................................................ssss....ss..........ss......ss...................................................................................................................................ssss.................................................................................................................................................................................................................................................ss........................................................................................................s.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s 1086s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_common.py ..................................................................................................................................................................................................................xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..............................................................................................................................sssssssss...s....ss...........................xs........................sss................................................sss.......................................................................................s................s..........................................................................................................................................................................................................................................................................................XX............................................ 1086s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_datetimelike.py ........................................ 1086s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_engines.py ......................................... 1086s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_frozen.py .......... 1086s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_index_new.py ............................................xxxxssss................................................................................................................ 1086s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_indexing.py ........................................................ss................................s.........................................................................................................................................................................................................................................................................................................s........................ 1087s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_numpy_compat.py .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss..................... 1088s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_old_base.py s...s...................sss.............................ssssssssss.s..........ss.................s.............s......s..............s..sss............................................................s........................................................................ssssssss..s..sssssssss..s..sssssssss..s..sssssssss..s..sssssssss..s..s.......................s................................................s................s...............................s........................ssssssss....s.s...s.....s.........sssssssss...s....s...sss....................................................................................................................ss......................ssssss.........................................................................................................................................................................s......................................................................................................................................................................................s...s...........s...s...........................................................................................s...s... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_setops.py ..............................................................................................................................................................................x......................................................................................................................................................................................................................................................................................................................................................................................................................................X.....................................................................x.......................................................................................................X.........X...................................................................................................................X....................................................................................................................................................................................................................................................................................................................................................................s...............................................................................................................................ss..s.s...s...s............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ssss....ss..........ss......ss...........................................................................................................................................................................................................................................................................ssss....ss..........ss......ss.........................................................................................................................................................................................................................................................................s.............................................................................................................................................................................................ss. 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/test_subclass.py . 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_astype.py ............... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_factorize.py .. 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_fillna.py . 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_insert.py ............... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_repeat.py . 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/methods/test_shift.py ...... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_arithmetic.py ... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_constructors.py ..................... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_delete.py ... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_formats.py ..... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_freq_attr.py ........... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_indexing.py .................................... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_join.py ....... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_ops.py .......... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_pickle.py . 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_scalar_compat.py ........ 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_searchsorted.py ........ 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_setops.py ................................ 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_timedelta.py ... 1091s ../../../usr/lib/python3/dist-packages/pandas/tests/indexes/timedeltas/test_timedelta_range.py ............................ 1091s 1091s =============================== warnings summary =============================== 1091s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1091s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-j79456gd' 1091s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1091s 1091s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1091s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-q_2tkbft' 1091s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1091s 1091s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1091s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1091s ============================= slowest 30 durations ============================= 1091s 0.12s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[ns] 1091s 0.11s call tests/indexes/ranges/test_setops.py::test_range_difference 1091s 0.11s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[us] 1091s 0.10s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[us] 1091s 0.09s call tests/indexes/object/test_indexing.py::TestGetIndexerNonUnique::test_get_indexer_non_unique_np_nats[timedelta64_10-datetime64_12] 1091s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[ms] 1091s 0.09s teardown tests/indexes/timedeltas/test_timedelta_range.py::TestTimedeltas::test_timedelta_range_deprecated_freq[2.5T-5 hours-5 hours 8 minutes-expected_values1-150s] 1091s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_begin[s] 1091s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[ns] 1091s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[s] 1091s 0.09s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonTickFreq::test_date_range_custom_business_month_end[ms] 1091s 0.08s call tests/indexes/multi/test_indexing.py::test_pyint_engine 1091s 0.07s call tests/indexes/datetimes/test_constructors.py::TestDatetimeIndex::test_construction_with_alt_tz_localize['+01:15'-kwargs2] 1091s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[both-1] 1091s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[left-1] 1091s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[right-1] 1091s 0.04s call tests/indexes/datetimes/methods/test_tz_localize.py::TestTZLocalize::test_dti_tz_localize_roundtrip[tzlocal()] 1091s 0.04s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[neither-1] 1091s 0.04s call tests/indexes/multi/test_sorting.py::test_remove_unused_levels_large[datetime64[D]-str] 1091s 0.04s call tests/indexes/multi/test_integrity.py::test_consistency 1091s 0.03s call tests/indexes/datetimes/test_date_range.py::TestDateRangeNonNano::test_date_range_freq_matches_reso 1091s 0.03s call tests/indexes/datetimes/methods/test_tz_localize.py::TestTZLocalize::test_dti_tz_localize_roundtrip[zoneinfo.ZoneInfo(key='US/Pacific')] 1091s 0.03s call tests/indexes/period/test_indexing.py::TestGetItem::test_getitem_seconds 1091s 0.03s call tests/indexes/period/test_partial_slicing.py::TestPeriodIndex::test_range_slice_seconds[period_range] 1091s 0.03s call tests/indexes/datetimes/test_constructors.py::TestDatetimeIndex::test_constructor_datetime64_tzformat[W-SUN] 1091s 0.03s call tests/indexes/datetimes/test_timezones.py::TestDatetimeIndexTimezones::test_with_tz[tz1] 1091s 0.03s call tests/indexes/datetimes/test_timezones.py::TestDatetimeIndexTimezones::test_with_tz[tz0] 1091s 0.02s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[left-10] 1091s 0.02s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[neither-10] 1091s 0.02s call tests/indexes/interval/test_interval_tree.py::TestIntervalTree::test_get_indexer_closed[right-10] 1091s = 17077 passed, 328 skipped, 4 deselected, 47 xfailed, 6 xpassed, 2 warnings in 28.79s = 1092s + echo 'rdjoqkol test state = false' 1092s + for TEST_SUBSET in $modpath/tests/* 1092s + echo /usr/lib/python3/dist-packages/pandas/tests/indexing 1092s + grep -q -e __pycache__ 1092s + PANDAS_CI=1 1092s + LC_ALL=C.UTF-8 1092s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/indexing 1092s rdjoqkol test state = false 1092s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1092s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1092s 1092s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1093s ============================= test session starts ============================== 1093s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1093s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1093s rootdir: /usr/lib/python3/dist-packages/pandas 1093s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1093s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1093s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1093s collected 4480 items 1093s 1093s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/interval/test_interval.py .............................. 1093s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/interval/test_interval_new.py ..................... 1093s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_chaining_and_caching.py .. 1093s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_datetime.py .. 1094s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_getitem.py ............................................................................. 1094s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_iloc.py ................ 1094s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_indexing_slow.py .......... 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_loc.py .................................................................................................................................. 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_multiindex.py ................ 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_partial.py ............. 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_setitem.py ........................... 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_slice.py ............................. 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/multiindex/test_sorted.py ......... 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_at.py ......................................... 1095s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_categorical.py .................s................................................................................................ 1096s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_chaining_and_caching.py .............................. 1096s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_check_indexer.py ....................s.... 1096s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_coercion.py ..........xxxxxxx...............................................................xx............................................xxxx....x............................................................xxxxx..................xx............................................................................................................................................................................................................x 1096s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_datetime.py .........ss 1097s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_floats.py ............................................................................................................................................... 1097s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_iat.py ..... 1097s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_iloc.py ....................................................................................................................................................................................................................................... 1097s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_indexers.py ...... 1098s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_indexing.py ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1100s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_loc.py ................................................................................................................................x.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss..................................................................................................................................................................................................................................................................................................................................................................................s.................................... 1101s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_na_indexing.py .............................................................................................................................................................................................................................................................................. 1101s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_partial.py .................................... 1101s ../../../usr/lib/python3/dist-packages/pandas/tests/indexing/test_scalar.py ...................................... 1101s 1101s =============================== warnings summary =============================== 1101s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1101s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-kikso6x6' 1101s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1101s 1101s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1101s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-gwv9pw23' 1101s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1101s 1101s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1101s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1101s ============================= slowest 30 durations ============================= 1101s 0.38s call tests/indexing/test_loc.py::TestLocBaseIndependent::test_loc_non_unique_memory_error[900000-100000] 1101s 0.08s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_implicit_take2 1101s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-4] 1101s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-2] 1101s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-3] 1101s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-1] 1101s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_setting_entire_column 1101s 0.07s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[a-0] 1101s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_implicit_take 1101s 0.07s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_str 1101s 0.07s call tests/indexing/test_loc.py::TestLocBaseIndependent::test_loc_getitem_range_from_spmatrix[int64-coo_matrix] 1101s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-4] 1101s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-3] 1101s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-2] 1101s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-1] 1101s 0.06s call tests/indexing/multiindex/test_indexing_slow.py::test_multiindex_get_loc[b-0] 1101s 0.04s call tests/indexing/test_loc.py::TestLocBaseIndependent::test_loc_setitem_consistency_slice_column_len 1101s 0.03s call tests/indexing/multiindex/test_setitem.py::TestMultiIndexSetItem::test_groupby_example 1101s 0.02s call tests/indexing/test_loc.py::TestLocSeries::test_loc_nonunique_masked_index 1101s 0.02s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_per_axis_per_level_setitem 1101s 0.02s teardown tests/indexing/test_scalar.py::TestMultiIndexScalar::test_multiindex_at_get_one_level 1101s 0.02s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_per_axis_per_level_getitem 1101s 0.01s call tests/indexing/multiindex/test_setitem.py::TestMultiIndexSetItem::test_setitem_multiindex3 1101s 0.01s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_per_axis_per_level_doc_examples 1101s 0.01s call tests/indexing/test_loc.py::TestLocCallable::test_frame_loc_setitem_callable 1101s 0.01s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_loc_axis_arguments 1101s 0.01s call tests/indexing/test_categorical.py::TestCategoricalIndex::test_ix_categorical_index 1101s 0.01s call tests/indexing/multiindex/test_slice.py::TestMultiIndexSlicers::test_multiindex_slicers_non_unique 1101s 0.01s call tests/indexing/test_chaining_and_caching.py::TestChaining::test_detect_chained_assignment_false_positives 1101s 0.01s call tests/indexing/test_indexing.py::TestMisc::test_rhs_alignment 1101s =========== 4450 passed, 7 skipped, 23 xfailed, 2 warnings in 8.62s ============ 1101s + echo 'rdjoqkol test state = false' 1101s + for TEST_SUBSET in $modpath/tests/* 1101s + echo /usr/lib/python3/dist-packages/pandas/tests/interchange 1101s + grep -q -e __pycache__ 1101s + PANDAS_CI=1 1101s + LC_ALL=C.UTF-8 1101s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/interchange 1101s rdjoqkol test state = false 1102s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1102s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1102s 1102s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1102s ============================= test session starts ============================== 1102s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1102s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1102s rootdir: /usr/lib/python3/dist-packages/pandas 1102s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1102s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1102s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1102s collected 141 items 1102s 1102s ../../../usr/lib/python3/dist-packages/pandas/tests/interchange/test_impl.py ..sssssssss..............sssss........s..s..ssssssssssssssssssssssssssssssss.s 1102s ../../../usr/lib/python3/dist-packages/pandas/tests/interchange/test_spec_conformance.py ................ 1102s ../../../usr/lib/python3/dist-packages/pandas/tests/interchange/test_utils.py ................sssssssssssssssssssssssssssssss 1102s 1102s =============================== warnings summary =============================== 1102s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1102s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-929qnfaw' 1102s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1102s 1102s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1102s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-4gpsyjon' 1102s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1102s 1102s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1102s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1102s ============================= slowest 30 durations ============================= 1102s 0.01s call tests/interchange/test_impl.py::test_dataframe[4] 1102s 0.01s call tests/interchange/test_impl.py::test_dataframe[3] 1102s 0.01s call tests/interchange/test_impl.py::test_dataframe[0] 1102s 1102s (27 durations < 0.005s hidden. Use -vv to show these durations.) 1102s ================== 61 passed, 80 skipped, 2 warnings in 0.31s ================== 1102s + echo 'rdjoqkol test state = false' 1102s + for TEST_SUBSET in $modpath/tests/* 1102s + echo /usr/lib/python3/dist-packages/pandas/tests/internals 1102s + grep -q -e __pycache__ 1102s + PANDAS_CI=1 1102s + LC_ALL=C.UTF-8 1102s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/internals 1102s rdjoqkol test state = false 1102s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1102s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1102s 1102s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1103s ============================= test session starts ============================== 1103s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1103s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1103s rootdir: /usr/lib/python3/dist-packages/pandas 1103s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1103s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1103s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1103s collected 257 items 1103s 1103s ../../../usr/lib/python3/dist-packages/pandas/tests/internals/test_api.py ......... 1103s ../../../usr/lib/python3/dist-packages/pandas/tests/internals/test_internals.py .................................................................................................................................................................................................................................................... 1104s ../../../usr/lib/python3/dist-packages/pandas/tests/internals/test_managers.py .... 1104s 1104s =============================== warnings summary =============================== 1104s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1104s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-glq654x2' 1104s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1104s 1104s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1104s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6cmqhs8u' 1104s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1104s 1104s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1104s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1104s ============================= slowest 30 durations ============================= 1104s 0.23s call tests/internals/test_managers.py::test_array_manager_depr_env_var[block] 1104s 0.22s call tests/internals/test_managers.py::test_array_manager_depr_env_var[array] 1104s 1104s (28 durations < 0.005s hidden. Use -vv to show these durations.) 1104s ======================= 257 passed, 2 warnings in 1.06s ======================== 1104s rdjoqkol test state = false 1104s + echo 'rdjoqkol test state = false' 1104s + for TEST_SUBSET in $modpath/tests/* 1104s + echo /usr/lib/python3/dist-packages/pandas/tests/io 1104s + grep -q -e __pycache__ 1104s + PANDAS_CI=1 1104s + LC_ALL=C.UTF-8 1104s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/io 1104s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1104s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1104s 1104s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1110s ============================= test session starts ============================== 1110s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1110s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1110s rootdir: /usr/lib/python3/dist-packages/pandas 1110s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1110s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1110s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1110s collected 15050 items / 201 deselected / 18 skipped / 14849 selected 1110s 1110s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_odf.py ..... 1110s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_odswriter.py .......... 1110s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_openpyxl.py ...................................................... 1120s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_readers.py ......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss............ss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..sssssssssss..s..s.sssssssssssssssssss..s..s.ssssss..s..s.ssssssssssssssssss............ss..ssssssssss......s.sssssssssssssssssss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss.xx.xxs.sssss......s.sssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..ssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......sssssss......sssssss......s.sssss......s.sssss......s.sssss......s.sssss..................sss...sssssssssssssss......s.sssss......s.sssss....................................ssssss......ssssssssssssssssssssssssssssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss......s.sssss............ss..ssssssssss......s.sssss......s.sssss......sssssss...ssss.sssss 1121s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_style.py ...................................................................................................................................s 1128s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_writers.py .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1128s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_xlrd.py ....... 1128s ../../../usr/lib/python3/dist-packages/pandas/tests/io/excel/test_xlsxwriter.py ..... 1128s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_bar.py ..........................................................................................................................s 1128s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_exceptions.py ... 1129s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_format.py ......................................................................................................... 1129s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_highlight.py ................................................................................................ 1129s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_html.py ........................................................................................... 1129s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_matplotlib.py ........................................................... 1129s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_non_unique.py ......... 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_style.py ................................................................................................................................................................................................. 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_to_latex.py ............................................................................................................................................................ 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_to_string.py ..... 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/style/test_tooltip.py .... 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_console.py ........... 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_css.py ............................................................................................... 1130s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_eng_formatting.py ....... 1131s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_format.py .................................................................................................................................................................................. 1131s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_ipython_compat.py ss..s 1131s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_printing.py ......... 1131s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_csv.py ..........s.................................................................................. 1131s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_excel.py .......................................................................................................................................................................................................................................................................................................................................................................................................................... 1132s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_html.py .....................................................................................................................................................................................................................................................................................................................................................................s................... 1132s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_latex.py ............................................................................................ 1132s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_markdown.py .......... 1132s ../../../usr/lib/python3/dist-packages/pandas/tests/io/formats/test_to_string.py ...............................................s........................................... 1132s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_compression.py ........sssssss.................s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s....... 1132s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_deprecated_kwargs.py . 1133s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_json_table_schema.py ...........................................................................................x...x...x...x...x...x...x...x...x...x......x...x...x...x...x...x...x...x...x...x........................... 1133s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_json_table_schema_ext_dtype.py ..................... 1133s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_normalize.py ..................................................... 1135s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_pandas.py ...........................................................................................................xxxx................................xxx........................................................................................................................................................................s........xxxxxxxxxxxxxxxxxx................................................................xx.............s.....x.............sssssssssssssssssssssssssss.........s. 1136s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_readlines.py ..s.s.....ss.s.s.s.s......ssss....s..ss..ss.s.s........... 1136s ../../../usr/lib/python3/dist-packages/pandas/tests/io/json/test_ujson.py ................................................................................................................................................................................................................... 1136s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_chunksize.py ......ss.........sss......ss...s...s......ss...s...s...s......ss...s...s...s 1137s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_common_basic.py ....s...s...s...ss..s...s......ss.........sss...s...s...s...s...s.........sss............ssss......ss...s...s......ss.........sss...s......ss...s.........sss...s...s......ss...s...s...............sssss...s...s...s......ss...s......ss......ss...s...s...s...s...s...s 1137s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_data_list.py ...s...s...s...s 1137s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_decimal.py ......ss...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_file_buffer_url.py ...s...s...s...s...s.................................sssssssssss...s...s...s...s...s...s...s...s............ssss.....................sssssss...s...s...s...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_float.py ...s.......s.....................sss....x.....x...ss 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_index.py ......ss......ss...s............ssss...s...s...s...s...s...s...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_inf.py ......ss......ss...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_ints.py ...s............ssss...s......ss...s.........sss.........sss......ss......ss...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_iterator.py ...s...s...s.........sss...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_read_errors.py ...s...s...s.........sss...s..................ssssss...s...s...s...s...s..xs...s...s...s...s 1138s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/common/test_verbose.py ...s...s 1139s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/dtypes/test_categorical.py .........sss......ss...s...s...s...s...s...s........................ssssssss...s...s...s...s...s............ssss...s 1140s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/dtypes/test_dtypes_basic.py ............ssss...s...s...s...s......................................................ssssssssssssssssss...s...s.............................x.x.x...................................................................................................................................................................x.x.x.x.x.x.x.x.x.x.x.x.........................................................................................................................................................................................................................................................................................................................x.x.x.x.x.x.x.x.x.x.x.x...................................................................................................................................................................................................................s......ss...s...s........................ssssssss......ss...s...s...s...s.s.s.sss...sssss...s...s..................ssssss...s...s...s 1140s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/dtypes/test_empty.py ...s...s...s...s...s...s...s...s........................ssssssss 1140s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_c_parser_only.py .......................................................................... 1141s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_comment.py ......ss.........sss...s...s...s..................ssssss......ssxx.s 1142s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_compression.py .........sss......ss...s...s.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss.x.x.xss......ss..................ssssss......................................................ssssssssssssssssss.........sss...s...s...s 1142s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_concatenate_chunks.py ss 1142s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_converters.py ...s............ssss...s...s...s......ss...s...s 1142s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_dialect.py ...s...s...s......................................................ssssssssssssssssss..................ssssss 1143s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_encoding.py ...s...s..................ssssss...s...s...............sssss......................................................ssssssssssssssssss.........sss............................................................................................................ssssssssssssssssssssssssssssssssssss...s....................sssss...s...s......ss 1143s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_header.py ...s...s......ss......ss...s...s...s.........sss.........sss.........sss.........sss...s...s...s...s......ss......ss......ss......ss...s.........sss........................ssssssss...s...s...s...s...s...s...s...s...ss 1143s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_index_col.py ......ss...s...s...s..............................ssssssssss...s...............sssss...s...s...s...s...s...s...s...s......ss...s 1143s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_mangle_dupes.py ...s...s...s.........sss.........sss...s...s...s......ss 1143s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_na_values.py ...s...s..........................................ssssssssssssss...s......ss...s...s.........sss............ssss...s...s...s......ss......ss...s......ss...s...s.........sss...s......ss...s......ss..................ssssss...s...s...s...s...s 1154s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_network.py ................ssss.....ssssssssssssssssss 1155s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_parse_dates.py ...s...s...s......ss..............ss...s...s...s...s......ss...s...s...s...s...sxxxxxxss......ss......ss......ss...s.........sss...s...s...s......ss.........sss............ssss......ss...s......ss......ss............ssss...s......ss...s......ss......ss...s...s...s............ssss...s..................ssssss.........sss......ss............................sssssssss...s...s......ss...s...s......s......ss...s...s...s......ss...s...s...s 1155s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_python_parser_only.py ..................................................................................... 1155s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_quoting.py .........sss......ss...s..................ssssss............ssss...............sssss......ss......ss......ss 1155s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_read_fwf.py ..........................................................................sss.. 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_skiprows.py ......ss...s...s.........sss...s.........sss........xsss...s......ss...s...s...s...s...s 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_textreader.py ..................................... 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_unsupported.py ..........s...s..xs...s 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/test_upcast.py ...........................ssss 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/usecols/test_parse_dates.py ......ss...s...s...s............ssss 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/usecols/test_strings.py ...s...s......ss......ss 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/parser/usecols/test_usecols_basic.py ...s......ss...s......ss...s...s...s......ss............ssss...s...s...s...s...s...s......ss...s...s......ss......ss......ss.....................sssssss......ss......ss...s...s...s 1156s ../../../usr/lib/python3/dist-packages/pandas/tests/io/pytables/test_pytables_missing.py . 1157s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_byteswap.py .......... 1157s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_sas.py ... 1157s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_sas7bdat.py ........................ 1157s ../../../usr/lib/python3/dist-packages/pandas/tests/io/sas/test_xport.py ....... 1157s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_clipboard.py .......QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-ubuntu' 1158s ...............................................................................................................................................................................................................................................................................................................................ssssss.. 1158s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_common.py .......................................................s....ss.......ss.......ss........ss......s.....s................................. 1159s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_compression.py ........................................................................................................................................ 1159s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_fsspec.py .........ssssssssss..........s 1159s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_gbq.py .. 1159s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_gcs.py ssssssssssssssssss. 1166s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_html.py .........ssssss...............................................................................................................................s.................... 1173s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_http_headers.py ...ss.......ss.......ss....ss 1173s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_parquet.py .ssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssss 1177s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_pickle.py ...........s................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1177s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_s3.py .ss 1177s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_spss.py .......s.. 1186s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py ssss....ssssss....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss...ssss....ssssss...ssss...ssss...ssss...xssssssssssssssxxxxssssss...ssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss...xssssss...xssssss...xssssss....ssssss....ssssss....ssssss...xssssss...xssssss...xssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss...xssssss...xssssss...xss.ssss...xssssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss....ssssss....ssssss...ssss...ssss...xss.ss...ssss..sssss..sssss..s.ssssss....ssssss...ssss...ssss...ssssxxxssss...ssssxxxssssssssssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss....ssssss....ssssss....ssssss..xssss..sssss..sssss..sssss...ssss...ssss...ssss...ssss..sssss...xssssss....ssssss...ssss....ss..ssss....ssssss....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxxxssssssxxxxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ssssss....ss.......ss................ 1191s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_stata.py XXXXXXXXXXXXXXXXXxXXXXXXXXXxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxxXXXXXXXxXXXXXXXXXXXxxxxxXXsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 1191s ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_to_xml.py ........................................................................s...............................................................ss 1194s ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_xml.py ........................................................................................s............................................................................s......s......s......s......s......s......s......s......s......s......s......s..s.sss.sss. 1194s ../../../usr/lib/python3/dist-packages/pandas/tests/io/xml/test_xml_dtypes.py .............................................. 1194s 1194s =============================== warnings summary =============================== 1194s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1194s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-scu2bswi' 1194s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1194s 1194s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1194s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-oogr5fw5' 1194s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1194s 1194s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1194s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1194s ============================= slowest 30 durations ============================= 1194s 0.86s call tests/io/test_pickle.py::test_pickle_big_dataframe_compression[gzip-4] 1194s 0.86s call tests/io/test_html.py::TestReadHtml::test_banklist_url[bs4] 1194s 0.86s call tests/io/test_pickle.py::test_pickle_big_dataframe_compression[gzip-5] 1194s 0.60s call tests/io/test_html.py::TestReadHtml::test_banklist_no_match[bs4] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[bz2-c-infer] 1194s 0.50s teardown tests/io/excel/test_readers.py::TestReaders::test_read_from_http_url[(None, '.xls')] 1194s 0.50s teardown tests/io/xml/test_xml.py::test_url 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-json_responder-read_json] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-csv_responder-read_csv] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options1-json_responder-read_json] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options1-gz_csv_responder-read_csv] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[None-gz_json_responder-read_json] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-python-infer] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-python-explicit] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[xz-python-explicit] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[None-gz_csv_responder-read_csv] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zip-c-explicit] 1194s 0.50s teardown tests/io/excel/test_readers.py::TestReaders::test_read_from_http_url[('xlrd', '.xls')] 1194s 0.50s teardown tests/io/parser/common/test_file_buffer_url.py::test_url[c_high] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zstd-python-infer] 1194s 0.50s teardown tests/io/parser/test_network.py::test_url_encoding_csv 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zstd-c-infer] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-gz_json_responder-read_json] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zstd-c-explicit] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options2-gz_csv_responder-read_csv] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options1-gz_json_responder-read_json] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[bz2-python-infer] 1194s 0.50s teardown tests/io/parser/test_network.py::test_compressed_urls[zstd-python-explicit] 1194s 0.50s teardown tests/io/test_http_headers.py::test_request_headers[storage_options1-csv_responder-read_csv] 1194s 0.50s teardown tests/io/xml/test_xml.py::test_url_path_error[lxml] 1194s = 11122 passed, 2993 skipped, 201 deselected, 152 xfailed, 600 xpassed, 2 warnings in 90.19s (0:01:30) = 1195s rdjoqkol test state = false 1195s + echo 'rdjoqkol test state = false' 1195s + for TEST_SUBSET in $modpath/tests/* 1195s + echo /usr/lib/python3/dist-packages/pandas/tests/libs 1195s + grep -q -e __pycache__ 1195s + PANDAS_CI=1 1195s + LC_ALL=C.UTF-8 1195s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/libs 1196s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1196s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1196s 1196s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1196s ============================= test session starts ============================== 1196s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1196s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1196s rootdir: /usr/lib/python3/dist-packages/pandas 1196s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1196s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1196s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1196s collected 2280 items 1196s 1197s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_hashtable.py ..............s.....................................................................s.............s.......................................................s.............s.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s................................................................................................................................................................................................. 1197s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_join.py ................. 1197s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_lib.py ................................................................................... 1197s ../../../usr/lib/python3/dist-packages/pandas/tests/libs/test_libalgos.py ........ 1197s 1197s =============================== warnings summary =============================== 1197s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1197s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-mbizlky5' 1197s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1197s 1197s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1197s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-pr9x6ref' 1197s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1197s 1197s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1197s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1197s ============================= slowest 30 durations ============================= 1197s 0.01s teardown tests/libs/test_libalgos.py::TestInfinity::test_infinity_against_nan 1197s 0.01s call tests/libs/test_hashtable.py::test_unique_label_indices 1197s 1197s (28 durations < 0.005s hidden. Use -vv to show these durations.) 1197s ================= 2274 passed, 6 skipped, 2 warnings in 1.84s ================== 1198s rdjoqkol test state = false 1198s + echo 'rdjoqkol test state = false' 1198s + for TEST_SUBSET in $modpath/tests/* 1198s + echo /usr/lib/python3/dist-packages/pandas/tests/plotting 1198s + grep -q -e __pycache__ 1198s + PANDAS_CI=1 1198s + LC_ALL=C.UTF-8 1198s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/plotting 1198s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1198s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1198s 1198s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1199s ============================= test session starts ============================== 1199s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1199s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1199s rootdir: /usr/lib/python3/dist-packages/pandas 1199s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1199s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1199s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1199s collected 1423 items / 212 deselected / 1211 selected 1199s 1210s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame.py ..................................................XX.........................s.s.s.s.................xxx................................................................................x...................................................................................... 1212s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_color.py ......................................................................................... 1213s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_groupby.py ...... 1213s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_legend.py x..................... 1217s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_frame_subplots.py .........x....................XX................................................................... 1218s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/frame/test_hist_box_by.py ............................. 1218s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_backend.py .....s. 1219s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_boxplot_method.py ....................................x............... 1219s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_common.py ... 1220s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_converter.py ............................................ 1228s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_datetimelike.py ...............................................................................................................x..........................................x.......................x...............x..... 1229s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_groupby.py ................. 1231s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_hist_method.py ...........................x..x...................................................... 1236s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_misc.py s....................sss...................sss...................sss.................................. 1238s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_series.py ...............................XXXX.............................x........................................................x......................... 1238s ../../../usr/lib/python3/dist-packages/pandas/tests/plotting/test_style.py ...................................... 1238s 1238s =============================== warnings summary =============================== 1238s tests/plotting/frame/test_frame.py: 11 warnings 1238s /usr/lib/python3/dist-packages/matplotlib/transforms.py:2651: RuntimeWarning: divide by zero encountered in scalar divide 1238s x_scale = 1.0 / inw 1238s 1238s tests/plotting/frame/test_frame.py: 11 warnings 1238s /usr/lib/python3/dist-packages/matplotlib/transforms.py:2653: RuntimeWarning: invalid value encountered in scalar multiply 1238s self._mtx = np.array([[x_scale, 0.0, -inl*x_scale], 1238s 1238s tests/plotting/frame/test_frame.py: 11 warnings 1238s /usr/lib/python3/dist-packages/matplotlib/transforms.py:2437: RuntimeWarning: invalid value encountered in dot 1238s return Affine2D(np.dot(self._b.get_affine().get_matrix(), 1238s 1238s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1238s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-jsyy2uz8' 1238s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1238s 1238s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1238s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-knw95rtb' 1238s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1238s 1238s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1238s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1238s ============================= slowest 30 durations ============================= 1238s 0.39s call tests/plotting/test_datetimelike.py::TestTSPlot::test_finder_daily 1238s 0.37s call tests/plotting/test_converter.py::test_registry_mpl_resets 1238s 0.33s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_timeseries[bar] 1238s 0.33s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_kde_df 1238s 0.31s call tests/plotting/test_converter.py::TestRegistration::test_dont_register_by_default 1238s 0.31s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis[False] 1238s 0.30s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis_smaller[True] 1238s 0.30s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis[True] 1238s 0.28s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_timeseries[barh] 1238s 0.27s call tests/plotting/frame/test_frame_subplots.py::TestDataFramePlotsSubplots::test_subplots_ts_share_axes 1238s 0.26s call tests/plotting/test_misc.py::TestSeriesPlots::test_bootstrap_plot 1238s 0.26s call tests/plotting/test_boxplot_method.py::TestDataFrameGroupByPlots::test_boxplot_legacy3[True-UserWarning-3-layout0] 1238s 0.24s call tests/plotting/test_misc.py::TestDataFramePlots::test_scatter_matrix_axis_smaller[False] 1238s 0.21s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_hist_df_coord[data0] 1238s 0.21s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_errorbar_timeseries[line] 1238s 0.20s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_sharey_and_ax 1238s 0.19s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_df_gridspec_patterns_vert_horiz 1238s 0.18s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_bar_bottom_left_subplots 1238s 0.17s call tests/plotting/test_misc.py::test_savefig[index2-data0-hexbin] 1238s 0.17s call tests/plotting/test_misc.py::test_savefig[index0-data0-hexbin] 1238s 0.17s call tests/plotting/test_hist_method.py::TestDataFrameGroupByPlots::test_histtype_argument[barstacked-True] 1238s 0.17s call tests/plotting/test_misc.py::test_savefig[index1-data0-hexbin] 1238s 0.17s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_sharex_and_ax 1238s 0.17s call tests/plotting/frame/test_frame_subplots.py::TestDataFramePlotsSubplots::test_subplots_constrained_layout 1238s 0.16s call tests/plotting/test_misc.py::TestDataFramePlots::test_parallel_coordinates_with_sorted_labels 1238s 0.16s call tests/plotting/test_boxplot_method.py::TestDataFramePlots::test_stacked_boxplot_set_axis 1238s 0.16s call tests/plotting/test_datetimelike.py::TestTSPlot::test_line_plot_period_mlt_series[4D] 1238s 0.16s call tests/plotting/frame/test_frame.py::TestDataFramePlots::test_hist_df_coord[data1] 1238s 0.14s call tests/plotting/test_boxplot_method.py::TestDataFrameGroupByPlots::test_boxplot_legacy3[False-None-1-layout1] 1238s 0.13s call tests/plotting/frame/test_frame_subplots.py::TestDataFramePlotsSubplots::test_subplots_dup_columns_secondary_y 1238s = 1173 passed, 15 skipped, 212 deselected, 15 xfailed, 8 xpassed, 35 warnings in 40.12s = 1238s + echo 'rdjoqkol test state = false' 1238s + for TEST_SUBSET in $modpath/tests/* 1238s + echo /usr/lib/python3/dist-packages/pandas/tests/reductions 1238s + grep -q -e __pycache__ 1238s + PANDAS_CI=1 1238s + LC_ALL=C.UTF-8 1238s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/reductions 1238s rdjoqkol test state = false 1239s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1239s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1239s 1239s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1239s ============================= test session starts ============================== 1239s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1239s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1239s rootdir: /usr/lib/python3/dist-packages/pandas 1239s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1239s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1239s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1239s collected 564 items 1239s 1240s ../../../usr/lib/python3/dist-packages/pandas/tests/reductions/test_reductions.py .......................................................................................................................................................................................................................................................................................................................................ss...........................................................................................................................ssss................... 1240s ../../../usr/lib/python3/dist-packages/pandas/tests/reductions/test_stat_reductions.py ......................................................................................... 1240s 1240s =============================== warnings summary =============================== 1240s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1240s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-a647ncqn' 1240s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1240s 1240s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1240s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-nvneuvap' 1240s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1240s 1240s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1240s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1240s ============================= slowest 30 durations ============================= 1240s 0.26s call tests/reductions/test_stat_reductions.py::TestSeriesStatReductions::test_skew 1240s 0.02s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float32-False] 1240s 0.02s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float32-True] 1240s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float64-False] 1240s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_float[float64-True] 1240s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int64-True] 1240s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int32-True] 1240s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int64-False] 1240s 0.01s call tests/reductions/test_reductions.py::TestSeriesReductions::test_sum_overflow_int[int32-False] 1240s 1240s (21 durations < 0.005s hidden. Use -vv to show these durations.) 1240s ================== 558 passed, 6 skipped, 2 warnings in 1.25s ================== 1240s + echo 'rdjoqkol test state = false' 1240s + for TEST_SUBSET in $modpath/tests/* 1240s + echo /usr/lib/python3/dist-packages/pandas/tests/resample 1240s + grep -q -e __pycache__ 1240s rdjoqkol test state = false 1240s + PANDAS_CI=1 1240s + LC_ALL=C.UTF-8 1240s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/resample 1241s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1241s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1241s 1241s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1241s ============================= test session starts ============================== 1241s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1241s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1241s rootdir: /usr/lib/python3/dist-packages/pandas 1241s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1241s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1241s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1241s collected 4195 items 1241s 1244s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_base.py ................................................................................................................................................................ssss..xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx......xxx............................................................................................................................................................................................................................................................................................................................................................................................................................................................. 1254s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_datetime_index.py ................................................................................ssss............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x...x...x...x..........................................................................................................................................................................................................................................................................................................................................................................ss 1256s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_period_index.py .................................................................................................................................................................................................................................................................................................................................................................................................................................x.................................................................................. 1257s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_resample_api.py ..................................................................................................................................................................................................... 1257s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_resampler_grouper.py s...........................................ssss............ 1257s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_time_grouper.py .........................x...................... 1257s ../../../usr/lib/python3/dist-packages/pandas/tests/resample/test_timedelta.py .......................s 1257s 1257s =============================== warnings summary =============================== 1257s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1257s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-plkvh9zt' 1257s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1257s 1257s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1257s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-2rd2kkl1' 1257s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1257s 1257s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1257s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1257s ============================= slowest 30 durations ============================= 1257s 0.13s call tests/resample/test_datetime_index.py::test_resample_dtype_coercion[s] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-43200-s-0.5-D-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-30-s-0.5-Min-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-30-s-0.5-Min-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-60-s-1-Min-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-21600-s-0.25-D-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-30-s-0.5-Min-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-60-s-1-Min-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-60-s-1-Min-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-3600-s-1-h-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-30-s-0.5-Min-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-3600-s-1-h-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-30-s-0.5-Min-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-60-s-1-Min-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-30-s-0.5-Min-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-3600-s-1-h-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-21600-s-0.25-D-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-3600-s-1-h-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-43200-s-0.5-D-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-43200-s-0.5-D-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-21600-s-0.25-D-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-21600-s-0.25-D-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-21600-s-0.25-D-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[s-21600-s-0.25-D-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[ms-21600-s-0.25-D-3] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-30-s-0.5-Min-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-43200-s-0.5-D-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-60-s-1-Min-1] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-60-s-1-Min-2] 1257s 0.07s call tests/resample/test_datetime_index.py::test_resample_equivalent_offsets[us-30-s-0.5-Min-3] 1257s ========== 4125 passed, 16 skipped, 54 xfailed, 2 warnings in 16.56s =========== 1257s rdjoqkol test state = false 1257s + echo 'rdjoqkol test state = false' 1257s + for TEST_SUBSET in $modpath/tests/* 1257s + echo /usr/lib/python3/dist-packages/pandas/tests/reshape 1257s + grep -q -e __pycache__ 1257s + PANDAS_CI=1 1257s + LC_ALL=C.UTF-8 1257s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/reshape 1258s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1258s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1258s 1258s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1259s ============================= test session starts ============================== 1259s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1259s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1259s rootdir: /usr/lib/python3/dist-packages/pandas 1259s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1259s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1259s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1259s collected 2637 items / 1 deselected / 2636 selected 1259s 1259s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_append.py .................................................................................. 1259s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_append_common.py ...........................sssssssss....................................................... 1259s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_categorical.py ............. 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_concat.py .............................................................................................. 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_dataframe.py ..................... 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_datetimes.py ..................................................................................................x......... 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_empty.py .....................s.....s.....s.....s.....s.......... 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_index.py ............................................................. 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_invalid.py ....... 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_series.py ............. 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/concat/test_sort.py .......... 1260s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_join.py .......s..........................s....................................... 1262s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge.py ..................................................................................................................................................................................................................................................................................................................................................................................................................................ssssssss..................................................................................................................................................................................................................................ss..........................................................................................................................................................................................................................................................................sssss........ 1263s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_asof.py .s...................................................................................................s.....................s....s.s.s.s.............sss.. 1263s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_cross.py ................. 1263s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_index_as_string.py ................................................................................ 1263s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_merge_ordered.py ..................... 1263s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/merge/test_multi.py .....s.s.................................. 1264s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_crosstab.py ..................................... 1264s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_cut.py ..................................................................................................................................... 1264s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_from_dummies.py ......................................... 1265s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_get_dummies.py .......................................ss................................................................................................................ssss..s 1265s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_melt.py ..........................................................ss..s 1266s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_pivot.py ...........................................................................xx.......................................................................................ss........... 1266s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_pivot_multilevel.py .......... 1267s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_qcut.py ................................................................................ 1267s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_union_categoricals.py .......................................... 1267s ../../../usr/lib/python3/dist-packages/pandas/tests/reshape/test_util.py ................. 1267s 1267s =============================== warnings summary =============================== 1267s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1267s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-xlqekzwr' 1267s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1267s 1267s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1267s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-dr4vkqaj' 1267s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1267s 1267s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1267s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1267s ============================= slowest 30 durations ============================= 1267s 0.05s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_multi_functions 1267s 0.04s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_normalize 1267s 0.04s call tests/reshape/merge/test_join.py::TestJoin::test_full_outer_join 1267s 0.04s call tests/reshape/concat/test_concat.py::TestConcatenate::test_concat_order 1267s 0.04s call tests/reshape/merge/test_merge.py::TestMerge::test_merge_non_unique_indexes 1267s 0.03s call tests/reshape/test_pivot.py::TestPivotTable::test_margins 1267s 0.03s call tests/reshape/test_crosstab.py::TestCrosstab::test_margin_normalize 1267s 0.03s call tests/reshape/test_crosstab.py::TestCrosstab::test_margin_dropna6 1267s 0.03s call tests/reshape/merge/test_multi.py::TestMergeMulti::test_compress_group_combinations 1267s 0.03s call tests/reshape/merge/test_join.py::TestJoin::test_right_outer_join 1267s 0.02s call tests/reshape/test_qcut.py::test_qcut_binning_issues 1267s 0.02s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_timegrouper 1267s 0.02s call tests/reshape/test_pivot.py::TestPivotTable::test_daily 1267s 0.02s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_normalize_arrays 1267s 0.02s call tests/reshape/test_crosstab.py::test_categoricals[category-category] 1267s 0.02s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_margins_set_margin_name 1267s 0.02s call tests/reshape/test_crosstab.py::test_categoricals[int64-category] 1267s 0.02s call tests/reshape/test_crosstab.py::test_categoricals[category-int64] 1267s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_ndarray[array] 1267s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_ndarray[list] 1267s 0.01s call tests/reshape/test_crosstab.py::test_categoricals[int64-int64] 1267s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_ndarray[tuple] 1267s 0.01s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_timegrouper_double 1267s 0.01s call tests/reshape/merge/test_join.py::TestJoin::test_join_many_non_unique_index 1267s 0.01s teardown tests/reshape/test_util.py::TestCartesianProduct::test_exceed_product_space 1267s 0.01s call tests/reshape/merge/test_merge.py::TestMerge::test_validation 1267s 0.01s call tests/reshape/test_pivot.py::TestPivotTable::test_pivot_table_margins_name_with_aggfunc_list 1267s 0.01s call tests/reshape/merge/test_join.py::TestJoin::test_left_outer_join 1267s 0.01s call tests/reshape/test_crosstab.py::TestCrosstab::test_crosstab_duplicate_names 1267s 0.01s call tests/reshape/merge/test_merge.py::TestMerge::test_merge_indicator_result_integrity 1267s ==== 2578 passed, 55 skipped, 1 deselected, 3 xfailed, 2 warnings in 8.74s ===== 1267s + echo 'rdjoqkol test state = false' 1267s + for TEST_SUBSET in $modpath/tests/* 1267s + echo /usr/lib/python3/dist-packages/pandas/tests/scalar 1267s + grep -q -e __pycache__ 1267s + PANDAS_CI=1 1267s + LC_ALL=C.UTF-8 1267s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/scalar 1267s rdjoqkol test state = false 1267s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1267s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1267s 1267s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1269s ============================= test session starts ============================== 1269s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1269s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1269s rootdir: /usr/lib/python3/dist-packages/pandas 1269s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1269s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1269s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1269s collected 4353 items 1269s 1269s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_arithmetic.py ............................................ 1269s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_constructors.py ......... 1269s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_contains.py ................ 1269s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_formats.py . 1269s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_interval.py ............................................ 1269s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/interval/test_overlaps.py ................................................................................................................................................................. 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/period/test_arithmetic.py .................................................................................... 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/period/test_asfreq.py ....................... 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/period/test_period.py ............................................................................................................................................................................................................................................................................................................... 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/test_na_scalar.py .....................................................................................ss.....ss.....ss................................................................................................................................................................................ 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/test_nat.py ........................................................................................................................s............s............................................................................................................................................................................................................................ 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/methods/test_as_unit.py .... 1270s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/methods/test_round.py ................... 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_arithmetic.py ................................................................................................................................ 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_constructors.py ................................................................................................................................................................................................................................................................................................................... 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_formats.py .............. 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timedelta/test_timedelta.py .................................................................x............ 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_as_unit.py .... 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_normalize.py ................................................................................................................................................................. 1271s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_replace.py ............................................................................................................................ 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_round.py ....................................................................................................................................................................................... 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_timestamp_method.py . 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_to_julian_date.py ..... 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_to_pydatetime.py ....... 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_tz_convert.py ............................................................................... 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/methods/test_tz_localize.py ................................................................................................................................................................................................. 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_arithmetic.py ............................................................................................................. 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_comparisons.py .............................. 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_constructors.py ..................................................................xxx.............................................................. 1272s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_formats.py ........................................................................... 1274s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_timestamp.py .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x....................................................................................................................................................................................................................................................................................................................................... 1274s ../../../usr/lib/python3/dist-packages/pandas/tests/scalar/timestamp/test_timezones.py .................... 1274s 1274s =============================== warnings summary =============================== 1274s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1274s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-e3slm17y' 1274s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1274s 1274s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1274s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-bbnh7dpf' 1274s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1274s 1274s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1274s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1274s ============================= slowest 30 durations ============================= 1274s 0.10s call tests/scalar/timestamp/methods/test_round.py::TestTimestampRound::test_round_sanity[round] 1274s 0.10s call tests/scalar/timestamp/methods/test_round.py::TestTimestampRound::test_round_sanity[floor] 1274s 0.09s call tests/scalar/timedelta/methods/test_round.py::TestTimedeltaRound::test_round_sanity[round] 1274s 0.09s call tests/scalar/timestamp/methods/test_round.py::TestTimestampRound::test_round_sanity[ceil] 1274s 0.08s call tests/scalar/timedelta/methods/test_round.py::TestTimedeltaRound::test_round_sanity[floor] 1274s 0.08s call tests/scalar/timedelta/test_timedelta.py::TestTimedeltas::test_hash_equality_invariance 1274s 0.08s call tests/scalar/timedelta/methods/test_round.py::TestTimedeltaRound::test_round_sanity[ceil] 1274s 0.07s call tests/scalar/timestamp/test_timestamp.py::TestTimestampProperties::test_dow_parametric 1274s 0.03s teardown tests/scalar/timestamp/test_timezones.py::TestTimestampTZOperations::test_timestamp_timetz_equivalent_with_datetime_tz[zoneinfo.ZoneInfo(key='UTC')] 1274s 1274s (21 durations < 0.005s hidden. Use -vv to show these durations.) 1274s ============ 4340 passed, 8 skipped, 5 xfailed, 2 warnings in 7.03s ============ 1275s rdjoqkol test state = false 1275s + echo 'rdjoqkol test state = false' 1275s + for TEST_SUBSET in $modpath/tests/* 1275s + echo /usr/lib/python3/dist-packages/pandas/tests/series 1275s + grep -q -e __pycache__ 1275s + PANDAS_CI=1 1275s + LC_ALL=C.UTF-8 1275s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/series 1275s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1275s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1275s 1275s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1278s ============================= test session starts ============================== 1278s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1278s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1278s rootdir: /usr/lib/python3/dist-packages/pandas 1278s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1278s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1278s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1278s collected 13388 items / 2 skipped 1278s 1278s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_cat_accessor.py ................... 1282s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_dt_accessor.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1282s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_sparse_accessor.py . 1282s ../../../usr/lib/python3/dist-packages/pandas/tests/series/accessors/test_str_accessor.py .. 1282s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_datetime.py ................. 1282s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_delitem.py .... 1282s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_get.py ............ 1283s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_getitem.py .............................................................................................. 1283s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_indexing.py .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1283s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_mask.py .... 1283s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_set_value.py ... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_setitem.py .......................................................................................................................sss....sss....sss....sss....sss....sss....sss....sss....sss....sss....sss....sss...s...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...ssss...sss.................................................................................................................................................................................sssssssss..................ssssssssssssssssss............................................................ssssssssssss..........................................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss...........................................................................................................................sss..................ssssssssssss...........................sss.......sssssssssssssssssssssssssss.................................................................................sssssssss.................................ssssss.....................sssssssss........................ssssss........................ssssssssssss....................................ssssssssssss..........................................ssssssssssssssssss................................................ssssssssssss....................................ssssssssssss.........................................................................................................sssssssssssssssssssssssssss.........sssssssss..............................ssssssssssss.................................sssssssss....................................ssssssssssssssssss................................................................................................................................................................................................... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_take.py .... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_where.py ......................................................................................................................................................................................................... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/indexing/test_xs.py ...... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_add_prefix_suffix.py ... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_align.py ...............................................................................................................ss... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_argsort.py ......... 1286s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_asof.py ....... 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_astype.py ........................................................s....s..........................................................................x........sssssssss.................s 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_autocorr.py . 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_between.py ....... 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_case_when.py ........... 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_clip.py ....s.....s.....s.....s.....s.....s.....s.....s.....s.....s............ 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_combine.py . 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_combine_first.py .............................. 1287s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_compare.py ............ 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_convert_dtypes.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................s......ss 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_copy.py .......... 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_count.py ... 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_cov_corr.py ................ 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_describe.py ...................................................... 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_diff.py ....... 1288s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_drop.py ............................. 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_drop_duplicates.py ..................................................................ssssss.............................................................................................................................................................................................................................................................................................................ss 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_dropna.py ........... 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_dtypes.py . 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_duplicated.py .................. 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_equals.py ..................................................... 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_explode.py ...............ssss. 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_fillna.py ....................x.x.x................................................................................................................................. 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_get_numeric_data.py . 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_head_tail.py . 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_infer_objects.py ....... 1289s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_info.py ........x...... 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_interpolate.py x.........................................................................................................................................................................................................x.x............. 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_is_monotonic.py .. 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_is_unique.py ........ 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_isin.py ......................................... 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_isna.py .. 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_item.py . 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_map.py ......ss.....................................xxx....................................................... 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_matmul.py . 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_nlargest.py ................................................................. 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_nunique.py .. 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_pct_change.py .............. 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_pop.py . 1290s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_quantile.py ........................................ 1291s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_rank.py .....s.ssss.s..s.ssss.s..s.ssss.s..s.ssss.s..s.ssss.s..........................................................................................ssssssssssssssssssssssssssssss........................................................ssssssssssssssssssssssss.....................sss.......sss.......sss.......sss.......sss.......................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss...............................................................sssssssssssssssssssssssssss................... 1291s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_reindex.py ................................... 1291s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_reindex_like.py .. 1291s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_rename.py ................ 1291s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_rename_axis.py ..... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_repeat.py ... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_replace.py ...........................s............................................................................ 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_reset_index.py ........s...... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_round.py .......................................................................................... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_searchsorted.py ........ 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_set_name.py .. 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_size.py ....... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_sort_index.py .............................................. 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_sort_values.py .............. 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_csv.py ................................... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_dict.py ...... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_frame.py ... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_to_numpy.py ...s. 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_tolist.py ..........sss 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_truncate.py .... 1292s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_tz_localize.py ................................................................ 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_unique.py ....... 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_unstack.py ....... 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_update.py ....................s..... 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_value_counts.py ................... 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_values.py ... 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/methods/test_view.py .................................................. 1293s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_api.py ........................................................................................................................................................................................... 1297s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_arithmetic.py ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x................................x............. 1297s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_constructors.py ......................................................................................................................................................................................................................................x.........x............................................................................................s.................................xx................................................................................ 1297s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_cumulative.py .....................................................................ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss..............................ssss 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_formats.py ...........................ss......................... 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_iteration.py ....... 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_logical_ops.py ..........................xs 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_missing.py ...x.. 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_npfuncs.py ....s 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_reductions.py ..............s............... 1298s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_subclass.py ......... 1299s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_ufunc.py .....................................................................xxxx........................................................................................................................................ 1299s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_unary.py .......................... 1299s ../../../usr/lib/python3/dist-packages/pandas/tests/series/test_validate.py ............................ 1299s 1299s =============================== warnings summary =============================== 1299s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1299s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-q09mlzs7' 1299s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1299s 1299s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1299s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-m9dntc0b' 1299s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1299s 1299s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1299s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1299s ============================= slowest 30 durations ============================= 1299s 0.45s call tests/series/methods/test_rank.py::test_pct_max_many_rows 1299s 0.26s call tests/series/test_formats.py::TestSeriesRepr::test_latex_repr 1299s 0.26s call tests/series/methods/test_cov_corr.py::TestSeriesCorr::test_corr[float64] 1299s 0.12s call tests/series/methods/test_isin.py::TestSeriesIsIn::test_isin 1299s 0.09s call tests/series/test_arithmetic.py::TestSeriesFlexArithmetic::test_flex_method_subclass_metadata_preservation[numexpr-__pow__] 1299s 0.06s teardown tests/series/test_validate.py::test_validate_bool_args[5.0-drop_duplicates] 1299s 0.06s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_tz_convert_categorical['-02:15'] 1299s 0.01s call tests/series/accessors/test_cat_accessor.py::TestCatAccessor::test_dt_accessor_api_for_categorical[idx1] 1299s 0.01s call tests/series/accessors/test_cat_accessor.py::TestCatAccessor::test_dt_accessor_api_for_categorical[idx0] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[shn_MM.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[en_HK.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[gbm_IN.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ckb_IQ.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[lzh_TW.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[mnw_MM.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[my_MM.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_SA.ISO8859-6] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_IQ.ISO8859-6] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_SA.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_TN.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_OM.ISO8859-6] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ku_TR.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[am_ET.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[en_PH.ISO8859-1] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[byn_ER.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_LB.ISO8859-6] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_IQ.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_LB.UTF-8] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[ar_JO.ISO8859-6] 1299s 0.01s call tests/series/accessors/test_dt_accessor.py::TestSeriesDatetimeValues::test_dt_accessor_datetime_name_accessors[km_KH.UTF-8] 1299s ========= 12614 passed, 753 skipped, 23 xfailed, 2 warnings in 24.06s ========== 1299s + echo 'rdjoqkol test state = false' 1299s + for TEST_SUBSET in $modpath/tests/* 1299s + echo /usr/lib/python3/dist-packages/pandas/tests/strings 1299s + grep -q -e __pycache__ 1299s rdjoqkol test state = false 1299s + PANDAS_CI=1 1299s + LC_ALL=C.UTF-8 1299s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/strings 1300s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1300s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1300s 1300s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1300s ============================= test session starts ============================== 1300s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1300s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1300s rootdir: /usr/lib/python3/dist-packages/pandas 1300s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1300s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1300s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1300s collected 4215 items 1300s 1303s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_api.py ..ss..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x.........................................................................................................xx............xx......xx............................xx........................xxxx..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss. 1303s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_case_justify.py ..ss....ss........ssssss......ss.....ss...ss....ss...ss...........ssssssssss.......ss....ss...ss...ss...ss...ss. 1303s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_cat.py .......s.s...s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s...................................... 1304s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_extract.py ..ss...ss.....ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss.sssss..ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss....ss...ss...ss...ss.....ssss....ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss.sssss..ss...ss...ss...ss...ss...ss...ss...ss...ss...ss...ss.....ssss....ss...ss.................ssssssssssssssss..........ss...ss....ss...ss.s 1304s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_find_replace.py ..ss...............ssssssssssss..ss...ss...ss...ss...ssx..............................ssssss.................................ssssss.....ss...ss....ss.........................ssssssssssssssssssssssss..............ss.......ssssss...................ssssssssssssssss................ssssssss......ss...ss....ss...ss...ss.....ssss....ss...ss...ss...ss...ss.....ssss....ss....ss...ss...ss...............ssssssssssssss.........ss...ss...ss...ss...ss.........................ssssssssssssssssssssssss..............ss....ss...ss...ss..s.sssss.s.s.sssss.s...ss. 1305s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_get_dummies.py ..ss....ss.. 1305s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_split_partition.py ....ssss......ssss....ss...ss...ss.............ssssssss......ss...ss...ss...ss.....ssss..............ssssssssssss..........ssss....ss...ss...ss...ss......ss...ss...ss......ss...ss......ssss......ssss......ssss......ssss......ssss........ssss......ssss....ss...ss.......ssss.............ss. 1305s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_string_array.py ...............................................................................sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss....ssss....ssss.s 1305s ../../../usr/lib/python3/dist-packages/pandas/tests/strings/test_strings.py ......ss....ss......ssss....ss.................ssssssssssssssss..............ssssss.......ssss....ss....ss..............ssssssssssss..................ssssssssssss........ss...ss.....ssss......ssss......ssss....ss.............ssssssssssss........................ssssssssssssssss..............ssssss............ssssss.......ssss......ssss....ss....ss...ss...ss............ssss....ss.....................ss..........ss.x.ss. 1305s 1305s =============================== warnings summary =============================== 1305s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1305s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-92d06bty' 1305s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1305s 1305s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1305s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-96i69p0n' 1305s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1305s 1305s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1305s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1305s ============================= slowest 30 durations ============================= 1305s 0.04s setup tests/strings/test_find_replace.py::test_replace_named_groups_regex_swap[string=str[pyarrow]-True-numbered_groups_full_swap] 1305s 0.01s call tests/strings/test_strings.py::test_empty_str_methods[string=string[python]] 1305s 0.01s teardown tests/strings/test_strings.py::test_pathlib_path_division[string=str[python]] 1305s 0.01s call tests/strings/test_strings.py::test_empty_str_methods[string=str[python]] 1305s 0.01s call tests/strings/test_strings.py::test_empty_str_methods[string=object] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data7-names7] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data5-names5] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data6-names6] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data3-names3] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=str[python]-data2-names2] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data7-names7] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data3-names3] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data6-names6] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data5-names5] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=string[python]-data2-names2] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data5-names5] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data6-names6] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data7-names7] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data3-names3] 1305s 0.01s call tests/strings/test_extract.py::test_extractall_no_matches[string=object-data2-names2] 1305s 1305s (10 durations < 0.005s hidden. Use -vv to show these durations.) 1305s ========== 3219 passed, 981 skipped, 15 xfailed, 2 warnings in 5.40s =========== 1306s + echo 'rdjoqkol test state = false' 1306s + for TEST_SUBSET in $modpath/tests/* 1306s + echo /usr/lib/python3/dist-packages/pandas/tests/test_aggregation.py 1306s + grep -q -e __pycache__ 1306s + PANDAS_CI=1 1306s + LC_ALL=C.UTF-8 1306s rdjoqkol test state = false 1306s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_aggregation.py 1306s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1306s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1306s 1306s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1306s ============================= test session starts ============================== 1306s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1306s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1306s rootdir: /usr/lib/python3/dist-packages/pandas 1306s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1306s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1306s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1306s collected 8 items 1306s 1306s ../../../usr/lib/python3/dist-packages/pandas/tests/test_aggregation.py ........ 1306s 1306s =============================== warnings summary =============================== 1306s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1306s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_3lgezi1' 1306s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1306s 1306s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1306s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-n49fdh3w' 1306s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1306s 1306s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1306s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1306s ============================= slowest 30 durations ============================= 1306s 1306s (24 durations < 0.005s hidden. Use -vv to show these durations.) 1306s ======================== 8 passed, 2 warnings in 0.08s ========================= 1306s + echo 'rdjoqkol test state = false' 1306s + for TEST_SUBSET in $modpath/tests/* 1306s + echo /usr/lib/python3/dist-packages/pandas/tests/test_algos.py 1306s + grep -q -e __pycache__ 1306s + PANDAS_CI=1 1306s + LC_ALL=C.UTF-8 1306s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_algos.py 1306s rdjoqkol test state = false 1307s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1307s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1307s 1307s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1307s ============================= test session starts ============================== 1307s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1307s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1307s rootdir: /usr/lib/python3/dist-packages/pandas 1307s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1307s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1307s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1307s collected 475 items 1307s 1310s ../../../usr/lib/python3/dist-packages/pandas/tests/test_algos.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1310s 1310s =============================== warnings summary =============================== 1310s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1310s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-0djolxbc' 1310s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1310s 1310s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1310s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-flahai10' 1310s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1310s 1310s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1310s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1310s ============================= slowest 30 durations ============================= 1310s 2.14s call tests/test_algos.py::TestRank::test_pct_max_many_rows 1310s 0.28s call tests/test_algos.py::TestRank::test_scipy_compat[arr0] 1310s 0.02s call tests/test_algos.py::TestIsin::test_large 1310s 0.01s call tests/test_algos.py::TestDuplicated::test_datetime_likes 1310s 0.01s call tests/test_algos.py::TestUnique::test_object_refcount_bug 1310s 0.01s call tests/test_algos.py::TestIsin::test_same_nan_is_in_large_series 1310s 0.01s call tests/test_algos.py::TestIsin::test_same_nan_is_in_large 1310s 1310s (23 durations < 0.005s hidden. Use -vv to show these durations.) 1310s ======================= 475 passed, 2 warnings in 3.10s ======================== 1310s rdjoqkol test state = false 1310s + echo 'rdjoqkol test state = false' 1310s + for TEST_SUBSET in $modpath/tests/* 1310s + echo /usr/lib/python3/dist-packages/pandas/tests/test_common.py 1310s + grep -q -e __pycache__ 1310s + PANDAS_CI=1 1310s + LC_ALL=C.UTF-8 1310s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_common.py 1311s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1311s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1311s 1311s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1311s ============================= test session starts ============================== 1311s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1311s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1311s rootdir: /usr/lib/python3/dist-packages/pandas 1311s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1311s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1311s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1311s collected 128 items 1311s 1311s ../../../usr/lib/python3/dist-packages/pandas/tests/test_common.py ...............x................................................................................................................ 1311s 1311s =============================== warnings summary =============================== 1311s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1311s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-erexnfqc' 1311s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1311s 1311s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1311s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-82ayxwjr' 1311s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1311s 1311s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1311s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1311s ============================= slowest 30 durations ============================= 1311s 0.30s call tests/test_common.py::test_bz2_missing_import 1311s 0.23s call tests/test_common.py::test_str_size 1311s 1311s (28 durations < 0.005s hidden. Use -vv to show these durations.) 1311s ================== 127 passed, 1 xfailed, 2 warnings in 0.75s ================== 1311s rdjoqkol test state = false 1311s + echo 'rdjoqkol test state = false' 1311s + for TEST_SUBSET in $modpath/tests/* 1311s + echo /usr/lib/python3/dist-packages/pandas/tests/test_downstream.py 1311s + grep -q -e __pycache__ 1311s + PANDAS_CI=1 1311s + LC_ALL=C.UTF-8 1311s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_downstream.py 1312s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1312s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1312s 1312s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1312s ============================= test session starts ============================== 1312s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1312s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1312s rootdir: /usr/lib/python3/dist-packages/pandas 1312s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1312s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1312s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1312s collected 26 items 1312s 1315s ../../../usr/lib/python3/dist-packages/pandas/tests/test_downstream.py ....s..sssss.sx.........s. 1315s 1315s =============================== warnings summary =============================== 1315s tests/test_downstream.py::test_dask 1315s /usr/lib/python3/dist-packages/dask/dataframe/__init__.py:49: FutureWarning: 1315s Dask dataframe query planning is disabled because dask-expr is not installed. 1315s 1315s You can install it with `pip install dask[dataframe]` or `conda install dask`. 1315s This will raise in a future version. 1315s 1315s warnings.warn(msg, FutureWarning) 1315s 1315s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1315s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-5o4g3rl5' 1315s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1315s 1315s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1315s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-9zxpba8v' 1315s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1315s 1315s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1315s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1315s ============================= slowest 30 durations ============================= 1315s 1.39s call tests/test_downstream.py::test_oo_optimized_datetime_index_unpickle 1315s 1.37s call tests/test_downstream.py::test_oo_optimizable 1315s 0.08s call tests/test_downstream.py::test_dask 1315s 0.04s call tests/test_downstream.py::test_construct_dask_float_array_int_dtype_match_ndarray 1315s 0.01s call tests/test_downstream.py::test_yaml_dump 1315s 1315s (25 durations < 0.005s hidden. Use -vv to show these durations.) 1315s ============= 17 passed, 8 skipped, 1 xfailed, 3 warnings in 3.28s ============= 1315s + echo 'rdjoqkol test state = false' 1315s + for TEST_SUBSET in $modpath/tests/* 1315s rdjoqkol test state = false 1315s + echo /usr/lib/python3/dist-packages/pandas/tests/test_errors.py 1315s + grep -q -e __pycache__ 1315s + PANDAS_CI=1 1315s + LC_ALL=C.UTF-8 1315s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_errors.py 1316s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1316s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1316s 1316s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1316s ============================= test session starts ============================== 1316s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1316s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1316s rootdir: /usr/lib/python3/dist-packages/pandas 1316s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1316s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1316s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1316s collected 36 items 1316s 1316s ../../../usr/lib/python3/dist-packages/pandas/tests/test_errors.py .................................... 1316s 1316s =============================== warnings summary =============================== 1316s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1316s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ig7or0o8' 1316s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1316s 1316s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1316s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-rma_xosa' 1316s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1316s 1316s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1316s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1316s ============================= slowest 30 durations ============================= 1316s 1316s (30 durations < 0.005s hidden. Use -vv to show these durations.) 1316s ======================== 36 passed, 2 warnings in 0.10s ======================== 1316s + echo 'rdjoqkol test state = false' 1316s + for TEST_SUBSET in $modpath/tests/* 1316s + echo /usr/lib/python3/dist-packages/pandas/tests/test_expressions.py 1316s + grep -q -e __pycache__ 1316s + PANDAS_CI=1 1316s + LC_ALL=C.UTF-8 1316s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_expressions.py 1316s rdjoqkol test state = false 1316s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1316s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1316s 1316s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1317s ============================= test session starts ============================== 1317s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1317s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1317s rootdir: /usr/lib/python3/dist-packages/pandas 1317s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1317s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1317s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1317s collected 243 items 1317s 1317s ../../../usr/lib/python3/dist-packages/pandas/tests/test_expressions.py ................................................................................................................................................................................................................................................... 1317s 1317s =============================== warnings summary =============================== 1317s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1317s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-1o5p_rda' 1317s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1317s 1317s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1317s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-msmhsphj' 1317s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1317s 1317s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1317s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1317s ============================= slowest 30 durations ============================= 1317s 0.02s call tests/test_expressions.py::TestExpressions::test_invalid 1317s 0.01s call tests/test_expressions.py::TestExpressions::test_run_arithmetic[floordiv-False-_integer_integers] 1317s 0.01s call tests/test_expressions.py::TestExpressions::test_run_arithmetic[floordiv-False-_mixed] 1317s 0.01s call tests/test_expressions.py::TestExpressions::test_run_arithmetic[floordiv-True-_integer_integers] 1317s 1317s (26 durations < 0.005s hidden. Use -vv to show these durations.) 1317s ======================= 243 passed, 2 warnings in 0.82s ======================== 1317s + echo 'rdjoqkol test state = false' 1317s + for TEST_SUBSET in $modpath/tests/* 1317s + echo /usr/lib/python3/dist-packages/pandas/tests/test_flags.py 1317s + grep -q -e __pycache__ 1317s rdjoqkol test state = false 1317s + PANDAS_CI=1 1317s + LC_ALL=C.UTF-8 1317s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_flags.py 1318s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1318s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1318s 1318s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1318s ============================= test session starts ============================== 1318s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1318s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1318s rootdir: /usr/lib/python3/dist-packages/pandas 1318s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1318s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1318s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1318s collected 5 items 1318s 1318s ../../../usr/lib/python3/dist-packages/pandas/tests/test_flags.py ..... 1318s 1318s =============================== warnings summary =============================== 1318s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1318s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6y0w2hb6' 1318s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1318s 1318s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1318s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-5alu5k71' 1318s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1318s 1318s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1318s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1318s ============================= slowest 30 durations ============================= 1318s 1318s (15 durations < 0.005s hidden. Use -vv to show these durations.) 1318s ======================== 5 passed, 2 warnings in 0.10s ========================= 1318s rdjoqkol test state = false 1318s + echo 'rdjoqkol test state = false' 1318s + for TEST_SUBSET in $modpath/tests/* 1318s + echo /usr/lib/python3/dist-packages/pandas/tests/test_multilevel.py 1318s + grep -q -e __pycache__ 1318s + PANDAS_CI=1 1318s + LC_ALL=C.UTF-8 1318s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_multilevel.py 1318s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1318s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1318s 1318s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1319s ============================= test session starts ============================== 1319s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1319s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1319s rootdir: /usr/lib/python3/dist-packages/pandas 1319s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1319s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1319s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1319s collected 19 items 1319s 1319s ../../../usr/lib/python3/dist-packages/pandas/tests/test_multilevel.py ................... 1319s 1319s =============================== warnings summary =============================== 1319s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1319s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-kncbizid' 1319s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1319s 1319s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1319s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-14lxryhd' 1319s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1319s 1319s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1319s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1319s ============================= slowest 30 durations ============================= 1319s 0.01s call tests/test_multilevel.py::TestMultiLevel::test_reindex_level 1319s 1319s (29 durations < 0.005s hidden. Use -vv to show these durations.) 1319s ======================== 19 passed, 2 warnings in 0.15s ======================== 1319s rdjoqkol test state = false 1319s + echo 'rdjoqkol test state = false' 1319s + for TEST_SUBSET in $modpath/tests/* 1319s + echo /usr/lib/python3/dist-packages/pandas/tests/test_nanops.py 1319s + grep -q -e __pycache__ 1319s + PANDAS_CI=1 1319s + LC_ALL=C.UTF-8 1319s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_nanops.py 1319s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1319s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1319s 1319s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1319s ============================= test session starts ============================== 1319s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1319s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1319s rootdir: /usr/lib/python3/dist-packages/pandas 1319s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1319s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1319s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1319s collected 245 items 1319s 1320s ../../../usr/lib/python3/dist-packages/pandas/tests/test_nanops.py ..................................................................................................................................................................................................................................................... 1320s 1320s =============================== warnings summary =============================== 1320s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1320s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-tph6343y' 1320s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1320s 1320s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1320s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-zf206nam' 1320s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1320s 1320s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1320s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1320s ============================= slowest 30 durations ============================= 1320s 0.29s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[True-0] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanskew[True] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nankurt[True] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[True-1] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[True-2] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nankurt[False] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanskew[False] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanmedian[True] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[False-2] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[False-1] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nansem[False-0] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nanmedian[False] 1320s 0.01s call tests/test_nanops.py::TestnanopsDataFrame::test_nancorr_spearman 1320s 1320s (17 durations < 0.005s hidden. Use -vv to show these durations.) 1320s ======================= 245 passed, 2 warnings in 0.84s ======================== 1320s + echo 'rdjoqkol test state = false' 1320s rdjoqkol test state = false 1320s + for TEST_SUBSET in $modpath/tests/* 1320s + echo /usr/lib/python3/dist-packages/pandas/tests/test_optional_dependency.py 1320s + grep -q -e __pycache__ 1320s + PANDAS_CI=1 1320s + LC_ALL=C.UTF-8 1320s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_optional_dependency.py 1321s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1321s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1321s 1321s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1321s ============================= test session starts ============================== 1321s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1321s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1321s rootdir: /usr/lib/python3/dist-packages/pandas 1321s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1321s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1321s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1321s collected 5 items 1321s 1321s ../../../usr/lib/python3/dist-packages/pandas/tests/test_optional_dependency.py ..... 1321s 1321s =============================== warnings summary =============================== 1321s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1321s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-redd3or9' 1321s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1321s 1321s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1321s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-r615_lsg' 1321s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1321s 1321s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1321s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1321s ============================= slowest 30 durations ============================= 1321s 1321s (15 durations < 0.005s hidden. Use -vv to show these durations.) 1321s ======================== 5 passed, 2 warnings in 0.08s ========================= 1321s + echo 'rdjoqkol test state = false' 1321s + for TEST_SUBSET in $modpath/tests/* 1321s + echo /usr/lib/python3/dist-packages/pandas/tests/test_register_accessor.py 1321s + grep -q -e __pycache__ 1321s + PANDAS_CI=1 1321s + LC_ALL=C.UTF-8 1321s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_register_accessor.py 1321s rdjoqkol test state = false 1321s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1321s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1321s 1321s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1321s ============================= test session starts ============================== 1321s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1321s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1321s rootdir: /usr/lib/python3/dist-packages/pandas 1321s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1321s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1321s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1321s collected 7 items 1321s 1321s ../../../usr/lib/python3/dist-packages/pandas/tests/test_register_accessor.py ....... 1321s 1321s =============================== warnings summary =============================== 1321s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1321s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-0r8yzjgy' 1321s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1321s 1321s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1321s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-tqnw_y6b' 1321s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1321s 1321s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1321s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1321s ============================= slowest 30 durations ============================= 1321s 1321s (21 durations < 0.005s hidden. Use -vv to show these durations.) 1321s ======================== 7 passed, 2 warnings in 0.08s ========================= 1321s rdjoqkol test state = false 1321s + echo 'rdjoqkol test state = false' 1321s + for TEST_SUBSET in $modpath/tests/* 1321s + echo /usr/lib/python3/dist-packages/pandas/tests/test_sorting.py 1321s + grep -q -e __pycache__ 1321s + PANDAS_CI=1 1321s + LC_ALL=C.UTF-8 1321s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_sorting.py 1322s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1322s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1322s 1322s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1322s ============================= test session starts ============================== 1322s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1322s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1322s rootdir: /usr/lib/python3/dist-packages/pandas 1322s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1322s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1322s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1322s collected 54 items / 15 deselected / 39 selected 1322s 1323s ../../../usr/lib/python3/dist-packages/pandas/tests/test_sorting.py ....................................... 1323s 1323s =============================== warnings summary =============================== 1323s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1323s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-q80y2e7i' 1323s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1323s 1323s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1323s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-ebg8f0ce' 1323s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1323s 1323s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1323s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1323s ============================= slowest 30 durations ============================= 1323s 0.41s call tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_range 1323s 0.26s call tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_df_shuffled[mean] 1323s 0.25s call tests/test_sorting.py::TestSorting::test_int64_overflow_groupby_large_df_shuffled[median] 1323s 0.01s call tests/test_sorting.py::TestMerge::test_int64_overflow_outer_merge 1323s 1323s (26 durations < 0.005s hidden. Use -vv to show these durations.) 1323s ================ 39 passed, 15 deselected, 2 warnings in 1.04s ================= 1323s rdjoqkol test state = false 1323s + echo 'rdjoqkol test state = false' 1323s + for TEST_SUBSET in $modpath/tests/* 1323s + echo /usr/lib/python3/dist-packages/pandas/tests/test_take.py 1323s + grep -q -e __pycache__ 1323s + PANDAS_CI=1 1323s + LC_ALL=C.UTF-8 1323s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/test_take.py 1324s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1324s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1324s 1324s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1324s ============================= test session starts ============================== 1324s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1324s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1324s rootdir: /usr/lib/python3/dist-packages/pandas 1324s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1324s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1324s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1324s collected 81 items 1324s 1324s ../../../usr/lib/python3/dist-packages/pandas/tests/test_take.py ................................................................................. 1324s 1324s =============================== warnings summary =============================== 1324s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1324s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-itkgatrk' 1324s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1324s 1324s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1324s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-eim67iev' 1324s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1324s 1324s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1324s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1324s ============================= slowest 30 durations ============================= 1324s 1324s (30 durations < 0.005s hidden. Use -vv to show these durations.) 1324s ======================== 81 passed, 2 warnings in 0.16s ======================== 1324s + echo 'rdjoqkol test state = false' 1324s + for TEST_SUBSET in $modpath/tests/* 1324s + echo /usr/lib/python3/dist-packages/pandas/tests/tools 1324s + grep -q -e __pycache__ 1324s + PANDAS_CI=1 1324s + LC_ALL=C.UTF-8 1324s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/tools 1324s rdjoqkol test state = false 1324s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1324s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1324s 1324s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1325s ============================= test session starts ============================== 1325s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1325s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1325s rootdir: /usr/lib/python3/dist-packages/pandas 1325s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1325s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1325s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1325s collected 1510 items 1325s 1327s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_datetime.py ............................................................................ss....................................................................................................................................................ssssssss....................................................................ss................................................................................................................................................................................................................................................................................xx....ss.ssssss....................................................s........................................................................................................................................................................................................................................................................................................ssssssssss............................ 1327s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_numeric.py ...s.s....................................................................................................................................................................................................................................................xx.......................................................................................................................ssssss.s.s.................................sss...sss.s....ssss.s.s 1327s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_time.py ........... 1327s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_timedelta.py ........................................................................ssssssssssss 1327s 1327s =============================== warnings summary =============================== 1327s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1327s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-hsajhm6n' 1327s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1327s 1327s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1327s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-16xpih7o' 1327s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1327s 1327s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1327s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1327s ============================= slowest 30 durations ============================= 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-%Y%m%d %H:%M:%S-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-None-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-%Y%m%d %H:%M:%S-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-%Y%m%d %H:%M:%S-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-%Y%m%d %H:%M:%S-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-None-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-None-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-%Y%m%d %H:%M:%S-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-%Y%m%d %H:%M:%S-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-None-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-None-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-None-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-None-None] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-%Y%m%d %H:%M:%S-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-None-True] 1327s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-%Y%m%d %H:%M:%S-None] 1327s 0.04s call tests/tools/test_to_datetime.py::TestTimeConversionFormats::test_to_datetime_parse_tzname_or_tzoffset[%Y-%m-%d %H:%M:%S %Z-dates0-expected_dates0] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-None-True] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[%Y%m%d %H:%M:%S-True] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-None-None] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[%Y%m%d %H:%M:%S-None] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-%Y%m%d %H:%M:%S-True] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[Index-%Y%m%d %H:%M:%S-None] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[None-None] 1327s 0.03s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache_series[None-True] 1327s 0.02s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_fixed_offset 1327s 0.01s call tests/tools/test_to_datetime.py::TestToDatetimeMisc::test_to_datetime_timezone_name 1327s 0.01s teardown tests/tools/test_to_timedelta.py::test_from_timedelta_arrow_dtype[ms] 1327s 1327s (2 durations < 0.005s hidden. Use -vv to show these durations.) 1327s =========== 1440 passed, 66 skipped, 4 xfailed, 2 warnings in 2.99s ============ 1327s rdjoqkol test state = false 1327s + echo 'rdjoqkol test state = false' 1327s + for TEST_SUBSET in $modpath/tests/* 1327s + echo /usr/lib/python3/dist-packages/pandas/tests/tseries 1327s + grep -q -e __pycache__ 1327s + PANDAS_CI=1 1327s + LC_ALL=C.UTF-8 1327s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/tseries 1328s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1328s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1328s 1328s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1329s ============================= test session starts ============================== 1329s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1329s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1329s rootdir: /usr/lib/python3/dist-packages/pandas 1329s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1329s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1329s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1329s collected 5480 items 1329s 1329s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/frequencies/test_freq_code.py ................... 1329s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/frequencies/test_frequencies.py .......... 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/frequencies/test_inference.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_calendar.py ........ 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_federal.py ... 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_holiday.py ................................................. 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/holiday/test_observance.py ................................. 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_day.py ....................... 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_hour.py .............................................................................................. 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_month.py ..................... 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_quarter.py .............................................. 1330s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_business_year.py ................... 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_common.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_custom_business_day.py ....... 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_custom_business_hour.py ............................ 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_custom_business_month.py .................................................... 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_dst.py .......................... 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_easter.py .......... 1331s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_fiscal.py ............................................................................................................................................. 1332s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_index.py ........................ 1332s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_month.py ............................................................ 1335s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_offsets.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................x..................................................................................................................................................................................................................................................x................................................................................................................................................................................................................................................ 1335s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_offsets_properties.py .. 1335s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_quarter.py ........................................................................................ 1337s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_ticks.py ............................................................................................................ 1337s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_week.py .............................................. 1337s ../../../usr/lib/python3/dist-packages/pandas/tests/tseries/offsets/test_year.py ................................. 1337s 1337s =============================== warnings summary =============================== 1337s tests/tseries/offsets/test_offsets_properties.py::test_on_offset_implementations 1337s /usr/lib/python3/dist-packages/dateutil/zoneinfo/__init__.py:26: UserWarning: I/O error(2): No such file or directory 1337s warnings.warn("I/O error({0}): {1}".format(e.errno, e.strerror)) 1337s 1337s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1337s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-yg43j7io' 1337s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1337s 1337s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1337s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-kylrc1ym' 1337s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1337s 1337s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1337s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1337s ============================= slowest 30 durations ============================= 1337s 0.30s call tests/tseries/offsets/test_offsets_properties.py::test_on_offset_implementations 1337s 0.21s call tests/tseries/offsets/test_offsets_properties.py::test_shift_across_dst 1337s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Nano] 1337s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Micro] 1337s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Milli] 1337s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Second] 1337s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Minute] 1337s 0.14s call tests/tseries/offsets/test_ticks.py::test_tick_equality[Hour] 1337s 0.12s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Second] 1337s 0.09s call tests/tseries/offsets/test_custom_business_day.py::TestCustomBusinessDay::test_calendar 1337s 0.09s call tests/tseries/offsets/test_custom_business_hour.py::TestCustomBusinessHour::test_us_federal_holiday_with_datetime 1337s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Nano] 1337s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Milli] 1337s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Hour] 1337s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Micro] 1337s 0.06s call tests/tseries/offsets/test_ticks.py::test_tick_add_sub[Minute] 1337s 0.04s call tests/tseries/offsets/test_index.py::test_apply_index[BQuarterEnd--2] 1337s 0.04s call tests/tseries/offsets/test_index.py::test_apply_index[BusinessMonthBegin--2] 1337s 0.04s call tests/tseries/offsets/test_common.py::test_apply_out_of_range['+01:15'-CustomBusinessMonthBegin] 1337s 0.04s call tests/tseries/offsets/test_index.py::test_apply_index[BQuarterBegin--2] 1337s 0.03s call tests/tseries/offsets/test_business_month.py::test_apply_index[BusinessMonthBegin--2] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BYearEnd--2] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BusinessMonthEnd--2] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BusinessMonthEnd-1] 1337s 0.03s call tests/tseries/offsets/test_business_month.py::test_apply_index[BusinessMonthEnd-1] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BYearBegin--2] 1337s 0.03s call tests/tseries/offsets/test_business_month.py::test_apply_index[BusinessMonthEnd--2] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[BQuarterEnd-1] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[YearEnd--2] 1337s 0.03s call tests/tseries/offsets/test_index.py::test_apply_index[QuarterEnd--2] 1337s ================= 5478 passed, 2 xfailed, 3 warnings in 8.68s ================== 1337s rdjoqkol test state = false 1337s + echo 'rdjoqkol test state = false' 1337s + for TEST_SUBSET in $modpath/tests/* 1337s + echo /usr/lib/python3/dist-packages/pandas/tests/tslibs 1337s + grep -q -e __pycache__ 1337s + PANDAS_CI=1 1337s + LC_ALL=C.UTF-8 1337s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/tslibs 1337s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1337s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1337s 1337s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1338s ============================= test session starts ============================== 1338s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1338s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1338s rootdir: /usr/lib/python3/dist-packages/pandas 1338s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1338s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1338s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1338s collected 1140 items 1338s 1338s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_api.py . 1338s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_array_to_datetime.py ............................................ 1338s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_ccalendar.py ................. 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_conversion.py ...................................................................... 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_fields.py .... 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_libfrequencies.py ............ 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_liboffsets.py .......................................................................... 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_np_datetime.py ........ 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_npy_units.py .. 1340s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_parse_iso8601.py ................................................... 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_parsing.py .................................ssssssssssssssssssssssssssssssssssssssss..sss...............................................................x...x................................. 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_period.py ....................................... 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_resolution.py ................... 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_strptime.py ....... 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_timedeltas.py ......................... 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_timezones.py ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1343s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_to_offset.py ................................................................................................... 1344s ../../../usr/lib/python3/dist-packages/pandas/tests/tslibs/test_tzconversion.py . 1344s 1344s =============================== warnings summary =============================== 1344s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1344s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-11wtt0d1' 1344s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1344s 1344s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1344s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-6qkgzgpx' 1344s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1344s 1344s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1344s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1344s ============================= slowest 30 durations ============================= 1344s 0.21s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['dateutil/Asia/Singapore'] 1344s 0.16s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[tzlocal()] 1344s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['-02:15'] 1344s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['+01:15'] 1344s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['UTC-02:15'] 1344s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['UTC+01:15'] 1344s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[datetime.timezone(datetime.timedelta(days=-1, seconds=82800), 'foo')] 1344s 0.13s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[datetime.timezone(datetime.timedelta(seconds=3600))] 1344s 0.12s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[pytz.FixedOffset(-300)] 1344s 0.12s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly[pytz.FixedOffset(300)] 1344s 0.10s call tests/tslibs/test_conversion.py::test_tz_convert_single_matches_tz_convert_hourly['Asia/Tokyo'] 1344s 0.09s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y%m%d-False-/] 1344s 0.08s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%m %d %Y-False-.] 1344s 0.07s call tests/tslibs/test_ccalendar.py::test_isocalendar 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True- ] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-False--] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True-.] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-False- ] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True-/] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True- ] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-False-.] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-False- ] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-False-/] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True--] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-False-.] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True-.] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y %m %d-True-/] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y%m%d-True--] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%Y%m%d-False- ] 1344s 0.06s call tests/tslibs/test_parsing.py::test_hypothesis_delimited_date[%y %m %d-True--] 1344s =========== 1095 passed, 43 skipped, 2 xfailed, 2 warnings in 6.21s ============ 1344s rdjoqkol test state = false 1344s + echo 'rdjoqkol test state = false' 1344s + for TEST_SUBSET in $modpath/tests/* 1344s + echo /usr/lib/python3/dist-packages/pandas/tests/util 1344s + grep -q -e __pycache__ 1344s + PANDAS_CI=1 1344s + LC_ALL=C.UTF-8 1344s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/util 1344s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1344s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1344s 1344s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1344s ============================= test session starts ============================== 1344s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1344s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1344s rootdir: /usr/lib/python3/dist-packages/pandas 1344s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1344s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1344s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1344s collected 916 items 1344s 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_almost_equal.py .................................................................................................................................................................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_attr_equal.py .......................................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_categorical_equal.py .......... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_extension_array_equal.py ..................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_frame_equal.py ............................................................................................................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_index_equal.py ................................................................ 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_interval_array_equal.py ....... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_numpy_array_equal.py ......................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_produces_warning.py ............................................................................................................................ 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_assert_series_equal.py .............................................................................................. 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_deprecate.py ... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_deprecate_kwarg.py .............. 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_deprecate_nonkeyword_arguments.py ................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_doc.py .... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_hashing.py ..................................................................................................................................................... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_numba.py . 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_rewrite_warning.py .......... 1345s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_shares_memory.py .s 1346s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_show_versions.py .... 1346s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_util.py ...sx.. 1346s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_args.py ...... 1346s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_args_and_kwargs.py ...... 1346s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_inclusive.py ........... 1346s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_validate_kwargs.py .................. 1346s 1346s =============================== warnings summary =============================== 1346s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1346s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-3qvfnfxv' 1346s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1346s 1346s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1346s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-8hbqiuo7' 1346s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1346s 1346s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1346s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1346s ============================= slowest 30 durations ============================= 1346s 0.41s call tests/util/test_show_versions.py::test_show_versions 1346s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[0-7] 1346s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[1-7] 1346s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[0-6] 1346s 0.01s call tests/util/test_hashing.py::test_same_len_hash_collisions[1-6] 1346s 1346s (25 durations < 0.005s hidden. Use -vv to show these durations.) 1346s ============ 913 passed, 2 skipped, 1 xfailed, 2 warnings in 1.55s ============= 1346s + echo 'rdjoqkol test state = false' 1346s + for TEST_SUBSET in $modpath/tests/* 1346s + echo /usr/lib/python3/dist-packages/pandas/tests/window 1346s + grep -q -e __pycache__ 1346s rdjoqkol test state = false 1346s + PANDAS_CI=1 1346s + LC_ALL=C.UTF-8 1346s + xvfb-run --auto-servernum '--server-args=-screen 0 1024x768x24' python3.13 -m pytest --tb=long -s -m 'not slow' -c /tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml --deb-data-root-dir=/tmp/autopkgtest.JYBnSU/build.via/src/pandas/tests --rootdir=/usr/lib/python3/dist-packages/pandas /usr/lib/python3/dist-packages/pandas/tests/window 1346s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1346s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1346s 1346s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1347s ============================= test session starts ============================== 1347s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1347s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1347s rootdir: /usr/lib/python3/dist-packages/pandas 1347s configfile: ../../../../../tmp/autopkgtest.JYBnSU/build.via/src/pyproject.toml 1347s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1347s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1347s collected 9102 items / 2 deselected / 2 skipped / 9100 selected 1347s 1349s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_ewm.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1350s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_expanding.py ........x.......................x..x..x..x..x..x....................x.......................x..x..x..x..x..x................................................................................................................................................................................................................................................................................ 1351s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_rolling.py ..............x..x............................................x..x..x..x..x..x..x..x..x..x..x..x......................................x..x............................................x..x..x..x..x..x..x..x..x..x..x..x................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1352s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_api.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1352s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_apply.py ...s....sssss..........s..s....................................................... 1353s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_base_indexer.py .................................................................................................................................................................................................................................... 1353s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_cython_aggregations.py ........................................................................ 1355s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_dtypes.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1356s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_ewm.py .......................................................................................................................................................................................................................................ssssssssssss........ssssssssssssssss................ 1357s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_expanding.py ..........x................................................................................................................................................................................................ss....s...................s..s......s............................................................................................. 1357s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_groupby.py ................................................................................................................... 1358s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_pairwise.py ........................................................................................................................................................................................................................................................................................................................ 1360s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling.py .........................................................................................................................................................................................................................................................................................................................................................................................xxxx........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1361s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_functions.py .................................................................................................................................................................................................................................................................................................................................................................................................................................. 1361s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_quantile.py .......................................................................................................................................................................................... 1362s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_skew_kurt.py .................................................................... 1362s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_timeseries_window.py ..................................................................................s 1362s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_win_type.py ............................................................................................................................................................................................................................................................................................... 1362s 1362s =============================== warnings summary =============================== 1362s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1362s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-juk20z9g' 1362s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1362s 1362s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1362s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-93nx12fe' 1362s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1362s 1362s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1362s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1362s ============================= slowest 30 durations ============================= 1362s 0.34s call tests/window/test_rolling_functions.py::test_rolling_functions_window_non_shrinkage[14] 1362s 0.10s call tests/window/test_apply.py::test_time_rule_frame[False] 1362s 0.06s call tests/window/test_apply.py::test_frame[False] 1362s 0.05s teardown tests/window/test_win_type.py::test_rolling_center_axis_1 1362s 0.04s call tests/window/test_expanding.py::test_expanding_corr_pairwise 1362s 0.03s call tests/window/test_expanding.py::test_expanding_cov_pairwise 1362s 0.03s call tests/window/test_apply.py::test_center_reindex_frame[False] 1362s 0.02s call tests/window/test_apply.py::test_min_periods[False-1-0] 1362s 0.02s call tests/window/test_apply.py::test_min_periods[False-None-0] 1362s 0.02s call tests/window/test_apply.py::test_center_reindex_series[False] 1362s 0.02s call tests/window/test_pairwise.py::test_rolling_pairwise_cov_corr[corr] 1362s 0.02s call tests/window/test_pairwise.py::test_rolling_pairwise_cov_corr[cov] 1362s 0.02s call tests/window/test_apply.py::test_min_periods[False-2-0] 1362s 0.02s call tests/window/test_ewm.py::test_ewm_pairwise_cov_corr[corr] 1362s 0.02s call tests/window/test_ewm.py::test_ewm_pairwise_cov_corr[cov] 1362s 0.02s call tests/window/test_apply.py::test_nans[False] 1362s 0.01s call tests/window/test_pairwise.py::test_flex_binary_frame[corr] 1362s 0.01s call tests/window/test_pairwise.py::TestPairwise::test_cov_mulittindex 1362s 0.01s call tests/window/test_pairwise.py::test_flex_binary_frame[cov] 1362s 0.01s call tests/window/test_expanding.py::test_expanding_corr_pairwise_diff_length 1362s 0.01s call tests/window/test_expanding.py::test_expanding_cov_pairwise_diff_length 1362s 0.01s call tests/window/test_ewm.py::test_numeric_only_corr_cov_frame[False-False-corr] 1362s 0.01s call tests/window/test_api.py::test_agg[None] 1362s 0.01s call tests/window/test_rolling.py::test_multi_index_names 1362s 0.01s call tests/window/test_api.py::test_agg[2] 1362s 0.01s call tests/window/test_api.py::test_agg[5] 1362s 0.01s call tests/window/test_api.py::test_agg[10] 1362s 0.01s call tests/window/test_api.py::test_agg[1] 1362s 0.01s call tests/window/test_pairwise.py::TestPairwise::test_pairwise_with_self[pairwise_frames4-2] 1362s 0.01s call tests/window/test_pairwise.py::TestPairwise::test_pairwise_with_self[pairwise_frames8-2] 1362s === 9010 passed, 45 skipped, 2 deselected, 47 xfailed, 2 warnings in 15.77s ==== 1362s + echo 'rdjoqkol test state = false' 1362s + false 1362s rdjoqkol test state = false 1363s autopkgtest [11:19:49]: test unittests3: -----------------------] 1363s autopkgtest [11:19:49]: test unittests3: - - - - - - - - - - results - - - - - - - - - - 1363s unittests3 FAIL non-zero exit status 1 1364s autopkgtest [11:19:50]: test ignoredtests: preparing testbed 1364s Reading package lists... 1364s Building dependency tree... 1364s Reading state information... 1364s Solving dependencies... 1364s The following NEW packages will be installed: 1364s libpq5 python3-psycopg2 python3-pymysql 1364s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 1364s Need to get 365 kB of archives. 1364s After this operation, 1466 kB of additional disk space will be used. 1364s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpq5 s390x 17.6-1build1 [148 kB] 1365s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3-psycopg2 s390x 2.9.10-1build2 [177 kB] 1365s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x python3-pymysql all 1.1.1-2ubuntu1 [39.5 kB] 1365s Fetched 365 kB in 1s (672 kB/s) 1365s Selecting previously unselected package libpq5:s390x. 1365s (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 ... 85034 files and directories currently installed.) 1365s Preparing to unpack .../libpq5_17.6-1build1_s390x.deb ... 1365s Unpacking libpq5:s390x (17.6-1build1) ... 1365s Selecting previously unselected package python3-psycopg2. 1365s Preparing to unpack .../python3-psycopg2_2.9.10-1build2_s390x.deb ... 1365s Unpacking python3-psycopg2 (2.9.10-1build2) ... 1365s Selecting previously unselected package python3-pymysql. 1365s Preparing to unpack .../python3-pymysql_1.1.1-2ubuntu1_all.deb ... 1365s Unpacking python3-pymysql (1.1.1-2ubuntu1) ... 1365s Setting up libpq5:s390x (17.6-1build1) ... 1365s Setting up python3-psycopg2 (2.9.10-1build2) ... 1365s Setting up python3-pymysql (1.1.1-2ubuntu1) ... 1365s Processing triggers for libc-bin (2.42-2ubuntu2) ... 1366s autopkgtest [11:19:52]: test ignoredtests: [----------------------- 1366s === python3.14 === 1368s tests that use numba (may crash on non-x86) - checked with grep -rl -e numba pandas/tests - -m not slow because there are enough to time out otherwise 1369s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1369s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1369s 1369s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1370s ============================= test session starts ============================== 1370s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 1370s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1370s rootdir: /usr/lib/python3/dist-packages/pandas 1370s configfile: pyproject.toml 1370s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1370s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1370s collected 9166 items / 2 deselected / 5 skipped / 9164 selected 1370s 1372s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_ufunc.py ....xx.........xxxxxxxx.xx....s. 1372s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_timegrouper.py ..............................s 1372s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_numba.py . 1386s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_ewm.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1390s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_expanding.py ........x.......................x..x..x..x..x..x....................x.......................x..x..x..x..x..x................................................................................................................................................................................................................................................................................ 1401s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_rolling.py ..............x..x............................................x..x..x..x..x..x..x..x..x..x..x..x......................................x..x............................................x..x..x..x..x..x..x..x..x..x..x..x................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1411s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_api.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1413s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_apply.py ...s....sssss..........s..s....................................................... 1418s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_base_indexer.py .................................................................................................................................................................................................................................... 1418s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_cython_aggregations.py ........................................................................ 1449s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_dtypes.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1452s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_ewm.py .......................................................................................................................................................................................................................................ssssssssssss........ssssssssssssssss................ 1457s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_expanding.py ..........x................................................................................................................................................................................................ss....s...................s..s......s............................................................................................. 1459s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_groupby.py ................................................................................................................... 1465s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_pairwise.py ........................................................................................................................................................................................................................................................................................................................ 1477s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling.py .........................................................................................................................................................................................................................................................................................................................................................................................xxxx........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1484s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_functions.py .................................................................................................................................................................................................................................................................................................................................................................................................................................. 1488s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_quantile.py .......................................................................................................................................................................................... 1495s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_skew_kurt.py .................................................................... 1496s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_timeseries_window.py ..................................................................................s 1604s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_win_type.py ............................................................................................................................................................................................................................................................................................... 1604s 1604s =============================== warnings summary =============================== 1604s tests/frame/test_ufunc.py: 32 warnings 1604s tests/groupby/test_timegrouper.py: 31 warnings 1604s tests/util/test_numba.py: 1 warning 1604s tests/window/moments/test_moments_consistency_ewm.py: 1088 warnings 1604s tests/window/moments/test_moments_consistency_expanding.py: 380 warnings 1604s tests/window/moments/test_moments_consistency_rolling.py: 760 warnings 1604s tests/window/test_api.py: 937 warnings 1604s tests/window/test_apply.py: 82 warnings 1604s tests/window/test_base_indexer.py: 228 warnings 1604s tests/window/test_cython_aggregations.py: 72 warnings 1604s tests/window/test_dtypes.py: 2580 warnings 1604s tests/window/test_ewm.py: 283 warnings 1604s tests/window/test_expanding.py: 333 warnings 1604s tests/window/test_groupby.py: 115 warnings 1604s tests/window/test_pairwise.py: 312 warnings 1604s tests/window/test_rolling.py: 888 warnings 1604s tests/window/test_rolling_functions.py: 418 warnings 1604s tests/window/test_rolling_quantile.py: 186 warnings 1604s tests/window/test_rolling_skew_kurt.py: 68 warnings 1604s tests/window/test_timeseries_window.py: 83 warnings 1604s tests/window/test_win_type.py: 287 warnings 1604s /usr/lib/python3/dist-packages/py/_process/forkedfunc.py:45: DeprecationWarning: This process (pid=7932) is multi-threaded, use of fork() may lead to deadlocks in the child. 1604s pid = os.fork() 1604s 1604s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1604s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-bpe7scwl' 1604s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1604s 1604s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1604s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-lbf7k49p' 1604s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1604s 1604s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1604s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1604s ============================= slowest 30 durations ============================= 1604s 0.51s call tests/window/test_rolling_functions.py::test_rolling_functions_window_non_shrinkage[14] 1604s 0.50s call tests/window/test_rolling_functions.py::test_moment_functions_zero_length[15] 1604s 0.42s call tests/window/test_win_type.py::test_cmov_window_corner[1] 1604s 0.42s call tests/window/test_win_type.py::test_cmov_window_corner[5] 1604s 0.42s call tests/window/test_win_type.py::test_cmov_window_corner[None] 1604s 0.41s call tests/window/test_win_type.py::test_weighted_var_big_window_no_segfault[hamming-True] 1604s 0.41s call tests/window/test_win_type.py::test_cmov_window_corner[10] 1604s 0.41s call tests/window/test_win_type.py::test_cmov_window_corner[2] 1604s 0.41s call tests/window/test_win_type.py::test_cmov_window_frame[None-var-xp2] 1604s 0.40s call tests/window/test_win_type.py::test_constructor_with_win_type_invalid[DataFrame] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[1-0] 1604s 0.40s call tests/window/test_win_type.py::test_weighted_var_big_window_no_segfault[blackman-True] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_frame[2-mean-xp0] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[1-3] 1604s 0.40s call tests/window/test_win_type.py::test_agg_function_support[skew] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_frame[5-mean-xp0] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_regular[triang-None] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_frame[None-mean-xp0] 1604s 0.40s call tests/window/test_win_type.py::test_weighted_var_big_window_no_segfault[hamming-False] 1604s 0.40s call tests/window/test_win_type.py::test_cmov_window_frame[1-mean-xp0] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_regular_missing_data[bohman-2] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_frame[1-var-xp2] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[None-5] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_regular[blackmanharris-1] 1604s 0.39s call tests/window/test_win_type.py::test_invalid_scipy_arg 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window[10] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_frame[None-std-xp1] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_frame[1-sum-xp3] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_frame[5-var-xp2] 1604s 0.39s call tests/window/test_win_type.py::test_cmov_window_regular[triang-1] 1604s = 9060 passed, 50 skipped, 2 deselected, 59 xfailed, 9166 warnings in 235.41s (0:03:55) = 1605s various xfailed tests - see xfail_tests_nonintel_io.patch, ignore_test_1094417_1088988.patch 1606s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1606s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1606s 1606s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1607s ============================= test session starts ============================== 1607s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 1607s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1607s rootdir: /usr/lib/python3/dist-packages/pandas 1607s configfile: pyproject.toml 1607s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1607s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1607s collected 90 items / 3 skipped 1607s 1611s ../../../usr/lib/python3/dist-packages/pandas/tests/test_downstream.py ....s..sssss.sF.........s. 1612s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py ...F.............FF..F.sFFFFFF.................................. 1612s 1612s =================================== FAILURES =================================== 1612s __________________ test_frame_setitem_dask_array_into_new_col __________________ 1612s request = > 1612s 1612s @pytest.mark.xfail( 1612s condition=not IS64, 1612s reason="dask has different nativesize-int vs int64 type rules", 1612s strict=False, 1612s ) 1612s def test_frame_setitem_dask_array_into_new_col(request): 1612s # GH#47128 1612s 1612s # dask sets "compute.use_numexpr" to False, so catch the current value 1612s # and ensure to reset it afterwards to avoid impacting other tests 1612s olduse = pd.get_option("compute.use_numexpr") 1612s 1612s try: 1612s dask = td.versioned_importorskip("dask") 1612s da = td.versioned_importorskip("dask.array") 1612s if Version(dask.__version__) <= Version("2025.1.0") and Version( 1612s np.__version__ 1612s ) >= Version("2.1"): 1612s request.applymarker( 1612s pytest.mark.xfail(reason="loc.__setitem__ incorrectly mutated column c") 1612s ) 1612s 1612s dda = da.array([1, 2]) 1612s df = DataFrame({"a": ["a", "b"]}) 1612s df["b"] = dda 1612s df["c"] = dda 1612s df.loc[[False, True], "b"] = 100 1612s result = df.loc[[1], :] 1612s expected = DataFrame({"a": ["b"], "b": [100], "c": [2]}, index=[1]) 1612s > tm.assert_frame_equal(result, expected) 1612s 1612s /usr/lib/python3/dist-packages/pandas/tests/test_downstream.py:264: 1612s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1612s 1612s left = array([100]), right = array([2]), err_msg = None 1612s 1612s def _raise(left, right, err_msg) -> NoReturn: 1612s if err_msg is None: 1612s if left.shape != right.shape: 1612s raise_assert_detail( 1612s obj, f"{obj} shapes are different", left.shape, right.shape 1612s ) 1612s 1612s diff = 0 1612s for left_arr, right_arr in zip(left, right): 1612s # count up differences 1612s if not array_equivalent(left_arr, right_arr, strict_nan=strict_nan): 1612s diff += 1 1612s 1612s diff = diff * 100.0 / left.size 1612s msg = f"{obj} values are different ({np.round(diff, 5)} %)" 1612s > raise_assert_detail(obj, msg, left, right, index_values=index_values) 1612s E AssertionError: DataFrame.iloc[:, 2] (column name="c") are different 1612s E 1612s E DataFrame.iloc[:, 2] (column name="c") values are different (100.0 %) 1612s E [index]: [1] 1612s E [left]: [100] 1612s E [right]: [2] 1612s 1612s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:690: AssertionError 1612s ________ TestDataFrameToXArray.test_to_xarray_index_types[datetime-tz] _________ 1612s self = 1612s index_flat = DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 1612s '2020-01-03 00:00:00-08:00', '... '2020-04-08 00:00:00-07:00', '2020-04-09 00:00:00-07:00'], 1612s dtype='datetime64[ns, US/Pacific]', freq='D') 1612s df = bar a b c ... f g h 1612s foo .....03 00:00:00-05:00 1612s 2020-01-04 00:00:00-08:00 d 4 6 ... d 2013-01-04 2013-01-04 00:00:00-05:00 1612s 1612s [4 rows x 8 columns] 1612s using_infer_string = False 1612s 1612s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1612s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1612s index = index_flat 1612s # MultiIndex is tested in test_to_xarray_with_multiindex 1612s if len(index) == 0: 1612s pytest.skip("Test doesn't make sense for empty index") 1612s 1612s from xarray import Dataset 1612s 1612s df.index = index[:4] 1612s df.index.name = "foo" 1612s df.columns.name = "bar" 1612s result = df.to_xarray() 1612s assert result.sizes["foo"] == 4 1612s assert len(result.coords) == 1 1612s assert len(result.data_vars) == 8 1612s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1612s assert isinstance(result, Dataset) 1612s 1612s # idempotency 1612s # datetimes w/tz are preserved 1612s # column names are lost 1612s expected = df.copy() 1612s # breaks in xarray >= 2024.10.0(?) 1612s # debug print 1612s r0 = result.to_dataframe() 1612s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1612s expected.columns.name = None 1612s > tm.assert_frame_equal(result.to_dataframe(), expected) 1612s 1612s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1612s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1612s 1612s left = Index([2020-01-01 00:00:00-08:00, 2020-01-02 00:00:00-08:00, 1612s 2020-01-03 00:00:00-08:00, 2020-01-04 00:00:00-08:00], 1612s dtype='object', name='foo') 1612s right = DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 1612s '2020-01-03 00:00:00-08:00', '2020-01-04 00:00:00-08:00'], 1612s dtype='datetime64[ns, US/Pacific]', name='foo', freq='D') 1612s obj = 'DataFrame.index' 1612s 1612s def _check_types(left, right, obj: str = "Index") -> None: 1612s if not exact: 1612s return 1612s 1612s > assert_class_equal(left, right, exact=exact, obj=obj) 1612s E AssertionError: DataFrame.index are different 1612s E 1612s E DataFrame.index classes are different 1612s E [left]: Index([2020-01-01 00:00:00-08:00, 2020-01-02 00:00:00-08:00, 1612s E 2020-01-03 00:00:00-08:00, 2020-01-04 00:00:00-08:00], 1612s E dtype='object', name='foo') 1612s E [right]: DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 1612s E '2020-01-03 00:00:00-08:00', '2020-01-04 00:00:00-08:00'], 1612s E dtype='datetime64[ns, US/Pacific]', name='foo', freq='D') 1612s 1612s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:235: AssertionError 1612s ________ TestDataFrameToXArray.test_to_xarray_index_types[bool-object] _________ 1612s self = 1612s index_flat = Index([True, False, True, False, True, False, True, False, True, False], dtype='object') 1612s df = bar a b c d e f g h 1612s foo ... 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1612s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1612s using_infer_string = False 1612s 1612s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1612s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1612s index = index_flat 1612s # MultiIndex is tested in test_to_xarray_with_multiindex 1612s if len(index) == 0: 1612s pytest.skip("Test doesn't make sense for empty index") 1612s 1612s from xarray import Dataset 1612s 1612s df.index = index[:4] 1612s df.index.name = "foo" 1612s df.columns.name = "bar" 1612s result = df.to_xarray() 1612s assert result.sizes["foo"] == 4 1612s assert len(result.coords) == 1 1612s assert len(result.data_vars) == 8 1612s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1612s assert isinstance(result, Dataset) 1612s 1612s # idempotency 1612s # datetimes w/tz are preserved 1612s # column names are lost 1612s expected = df.copy() 1612s # breaks in xarray >= 2024.10.0(?) 1612s # debug print 1612s r0 = result.to_dataframe() 1612s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1612s expected.columns.name = None 1612s > tm.assert_frame_equal(result.to_dataframe(), expected) 1612s E AssertionError: DataFrame are different 1612s E 1612s E DataFrame shape mismatch 1612s E [left]: (8, 8) 1612s E [right]: (4, 8) 1612s 1612s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1612s _________ TestDataFrameToXArray.test_to_xarray_index_types[bool-dtype] _________ 1613s self = 1613s index_flat = Index([True, False, True, False, True, False, True, False, True, False], dtype='bool') 1613s df = bar a b c d e f g h 1613s foo ... 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s E AssertionError: DataFrame are different 1613s E 1613s E DataFrame shape mismatch 1613s E [left]: (8, 8) 1613s E [right]: (4, 8) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1613s ________ TestDataFrameToXArray.test_to_xarray_index_types[categorical] _________ 1613s self = 1613s index_flat = CategoricalIndex(['a', 'b', 'c', 'd', 'a', 'b', 'c', 'd', 'a', 'b', 'c', 'd', 1613s 'a', 'b', 'c', 'd', 'a... 'a', 'b', 'c', 'd'], 1613s categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category') 1613s df = bar a b c d e f g h 1613s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s d d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1613s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1613s 1613s left = Index(['a', 'b', 'c', 'd'], dtype='object', name='foo') 1613s right = CategoricalIndex(['a', 'b', 'c', 'd'], categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category', name='foo') 1613s obj = 'DataFrame.index' 1613s 1613s def _check_types(left, right, obj: str = "Index") -> None: 1613s if not exact: 1613s return 1613s 1613s > assert_class_equal(left, right, exact=exact, obj=obj) 1613s E AssertionError: DataFrame.index are different 1613s E 1613s E DataFrame.index classes are different 1613s E [left]: Index(['a', 'b', 'c', 'd'], dtype='object', name='foo') 1613s E [right]: CategoricalIndex(['a', 'b', 'c', 'd'], categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category', name='foo') 1613s 1613s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:235: AssertionError 1613s __________ TestDataFrameToXArray.test_to_xarray_index_types[repeats] ___________ 1613s self = 1613s index_flat = Index([0, 0, 1, 1, 2, 2], dtype='int64') 1613s df = bar a b c d e f g h 1613s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s 1 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s E AssertionError: DataFrame are different 1613s E 1613s E DataFrame shape mismatch 1613s E [left]: (8, 8) 1613s E [right]: (4, 8) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1613s ________ TestDataFrameToXArray.test_to_xarray_index_types[nullable_int] ________ 1613s self = 1613s index_flat = Index([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 1613s 18, 19, 20, 21, 22, 23, 24, 25, ...7, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 1613s 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], 1613s dtype='Int64') 1613s df = bar a b c d e f g h 1613s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1613s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1613s 1613s left = Index([0, 1, 2, 3], dtype='object', name='foo') 1613s right = Index([0, 1, 2, 3], dtype='Int64', name='foo'), obj = 'DataFrame.index' 1613s 1613s def _check_types(left, right, obj: str = "Index") -> None: 1613s if not exact: 1613s return 1613s 1613s assert_class_equal(left, right, exact=exact, obj=obj) 1613s assert_attr_equal("inferred_type", left, right, obj=obj) 1613s 1613s # Skip exact dtype checking when `check_categorical` is False 1613s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1613s right.dtype, CategoricalDtype 1613s ): 1613s if check_categorical: 1613s assert_attr_equal("dtype", left, right, obj=obj) 1613s assert_index_equal(left.categories, right.categories, exact=exact) 1613s return 1613s 1613s > assert_attr_equal("dtype", left, right, obj=obj) 1613s E AssertionError: DataFrame.index are different 1613s E 1613s E Attribute "dtype" are different 1613s E [left]: object 1613s E [right]: Int64 1613s 1613s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1613s _______ TestDataFrameToXArray.test_to_xarray_index_types[nullable_uint] ________ 1613s self = 1613s index_flat = Index([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 1613s 18, 19, 20, 21, 22, 23, 24, 25, ..., 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 1613s 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], 1613s dtype='UInt16') 1613s df = bar a b c d e f g h 1613s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1613s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1613s 1613s left = Index([0, 1, 2, 3], dtype='object', name='foo') 1613s right = Index([0, 1, 2, 3], dtype='UInt16', name='foo'), obj = 'DataFrame.index' 1613s 1613s def _check_types(left, right, obj: str = "Index") -> None: 1613s if not exact: 1613s return 1613s 1613s assert_class_equal(left, right, exact=exact, obj=obj) 1613s assert_attr_equal("inferred_type", left, right, obj=obj) 1613s 1613s # Skip exact dtype checking when `check_categorical` is False 1613s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1613s right.dtype, CategoricalDtype 1613s ): 1613s if check_categorical: 1613s assert_attr_equal("dtype", left, right, obj=obj) 1613s assert_index_equal(left.categories, right.categories, exact=exact) 1613s return 1613s 1613s > assert_attr_equal("dtype", left, right, obj=obj) 1613s E AssertionError: DataFrame.index are different 1613s E 1613s E Attribute "dtype" are different 1613s E [left]: object 1613s E [right]: UInt16 1613s 1613s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1613s _______ TestDataFrameToXArray.test_to_xarray_index_types[nullable_float] _______ 1613s self = 1613s index_flat = Index([ 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 1613s 12.0, 13.0, 14.0, 15.0, 16.0, 17...5.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 1613s 96.0, 97.0, 98.0, 99.0], 1613s dtype='Float32') 1613s df = bar a b c d e f g h 1613s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1613s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1613s 1613s left = Index([0.0, 1.0, 2.0, 3.0], dtype='object', name='foo') 1613s right = Index([0.0, 1.0, 2.0, 3.0], dtype='Float32', name='foo') 1613s obj = 'DataFrame.index' 1613s 1613s def _check_types(left, right, obj: str = "Index") -> None: 1613s if not exact: 1613s return 1613s 1613s assert_class_equal(left, right, exact=exact, obj=obj) 1613s assert_attr_equal("inferred_type", left, right, obj=obj) 1613s 1613s # Skip exact dtype checking when `check_categorical` is False 1613s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1613s right.dtype, CategoricalDtype 1613s ): 1613s if check_categorical: 1613s assert_attr_equal("dtype", left, right, obj=obj) 1613s assert_index_equal(left.categories, right.categories, exact=exact) 1613s return 1613s 1613s > assert_attr_equal("dtype", left, right, obj=obj) 1613s E AssertionError: DataFrame.index are different 1613s E 1613s E Attribute "dtype" are different 1613s E [left]: object 1613s E [right]: Float32 1613s 1613s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1613s _______ TestDataFrameToXArray.test_to_xarray_index_types[nullable_bool] ________ 1613s self = 1613s index_flat = Index([False, True, True, True, True, True, True, True, True, True, 1613s True, True, True, True, True,...rue, True, True, 1613s True, True, True, True, True, True, True, True, True, True], 1613s dtype='boolean') 1613s df = bar a b c d e f g h 1613s foo ... 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s True d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s E AssertionError: DataFrame are different 1613s E 1613s E DataFrame shape mismatch 1613s E [left]: (10, 8) 1613s E [right]: (4, 8) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1613s _______ TestDataFrameToXArray.test_to_xarray_index_types[string-python] ________ 1613s self = 1613s index_flat = Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3', 'pandas_4', 'pandas_5', 1613s 'pandas_6', 'pandas_7', 'pandas_...pandas_93', 'pandas_94', 'pandas_95', 1613s 'pandas_96', 'pandas_97', 'pandas_98', 'pandas_99'], 1613s dtype='string') 1613s df = bar a b c d e f g h 1613s foo ....0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1613s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1613s using_infer_string = False 1613s 1613s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1613s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1613s index = index_flat 1613s # MultiIndex is tested in test_to_xarray_with_multiindex 1613s if len(index) == 0: 1613s pytest.skip("Test doesn't make sense for empty index") 1613s 1613s from xarray import Dataset 1613s 1613s df.index = index[:4] 1613s df.index.name = "foo" 1613s df.columns.name = "bar" 1613s result = df.to_xarray() 1613s assert result.sizes["foo"] == 4 1613s assert len(result.coords) == 1 1613s assert len(result.data_vars) == 8 1613s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1613s assert isinstance(result, Dataset) 1613s 1613s # idempotency 1613s # datetimes w/tz are preserved 1613s # column names are lost 1613s expected = df.copy() 1613s # breaks in xarray >= 2024.10.0(?) 1613s # debug print 1613s r0 = result.to_dataframe() 1613s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1613s expected.columns.name = None 1613s > tm.assert_frame_equal(result.to_dataframe(), expected) 1613s 1613s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1613s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1613s 1613s left = Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 1613s right = Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='string', name='foo') 1613s obj = 'DataFrame.index' 1613s 1613s def _check_types(left, right, obj: str = "Index") -> None: 1613s if not exact: 1613s return 1613s 1613s assert_class_equal(left, right, exact=exact, obj=obj) 1613s assert_attr_equal("inferred_type", left, right, obj=obj) 1613s 1613s # Skip exact dtype checking when `check_categorical` is False 1613s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1613s right.dtype, CategoricalDtype 1613s ): 1613s if check_categorical: 1613s assert_attr_equal("dtype", left, right, obj=obj) 1613s assert_index_equal(left.categories, right.categories, exact=exact) 1613s return 1613s 1613s > assert_attr_equal("dtype", left, right, obj=obj) 1613s E AssertionError: DataFrame.index are different 1613s E 1613s E Attribute "dtype" are different 1613s E [left]: object 1613s E [right]: StringDtype(storage=python, na_value=) 1613s 1613s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1613s =============================== warnings summary =============================== 1613s tests/test_downstream.py: 26 warnings 1613s tests/generic/test_to_xarray.py: 64 warnings 1613s /usr/lib/python3/dist-packages/py/_process/forkedfunc.py:45: DeprecationWarning: This process (pid=17170) is multi-threaded, use of fork() may lead to deadlocks in the child. 1613s pid = os.fork() 1613s 1613s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1613s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-7fsw1_tm' 1613s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1613s 1613s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 1613s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-amxjvp9v' 1613s config.cache.set("cache/lastfailed", self.lastfailed) 1613s 1613s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1613s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-l7bm9xkj' 1613s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1613s 1613s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1613s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1613s ============================= slowest 30 durations ============================= 1613s 1.43s call tests/test_downstream.py::test_oo_optimized_datetime_index_unpickle 1613s 1.43s call tests/test_downstream.py::test_oo_optimizable 1613s 0.10s call tests/test_downstream.py::test_construct_dask_float_array_int_dtype_match_ndarray 1613s 0.09s call tests/test_downstream.py::test_dask 1613s 0.09s call tests/test_downstream.py::test_dask_ufunc 1613s 0.03s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[interval] 1613s 0.03s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] 1613s 0.03s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[object] 1613s 0.03s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex128] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex64] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[period] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float64] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float32] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[timedelta] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int64] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint64] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint16] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint8] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint32] 1613s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string-python] 1613s =========================== short test summary info ============================ 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/test_downstream.py::test_frame_setitem_dask_array_into_new_col 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] 1613s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string-python] 1613s ============ 11 failed, 70 passed, 12 skipped, 93 warnings in 6.00s ============ 1613s pymysql/psycopg2 tests, which do not work in this test environment - --tb=no to fit in the Salsa CI log, as there are many failures 1614s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1614s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1614s 1614s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1615s ============================= test session starts ============================== 1615s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 1615s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1615s rootdir: /usr/lib/python3/dist-packages/pandas 1615s configfile: pyproject.toml 1615s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1615s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1615s collected 2513 items 1615s 1683s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py FEFEFEFE....ssFEFEFEFE....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...FEFEFEFE....ssFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...xssFEFEFEFEFEFEFEFExxxxFEFExxxxssFEFEFEFE...FEFEFEFE....ssFEFEFEFE....ssxxxxxxxx....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssxxxxFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE...xss.FEFEFEFE...xssFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE....EFE.EFE....ss.EFE.EFE....ssFEFEFEFE...FEFEFEFE...FEFEFEFE...xss.ss...FEFEFEFE..sFEFEFEFE..sFEFEFEFE..s.ssFEFEFEFE....ssFEFEFEFE...FEFEFEFE...FEFEFEFE...xxxxFEFExxxFEFEFEFE...FEFEFEFExxxFEFEFEFEFEFEFEFEFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE..xFEFEFEFE..sFEFEFEFE..sFEFEFEFE..sFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE..sFEFEFEFE...xssFEFEFEFE....ssFEFEFEFE...FEFEFEFE....ss..FEFEFEFE....ssFEFEFEFE....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFEFEFEFExxxxssFEFEFEFExxxxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ss.......FEFE................ 1695s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_datetime.py ............................................................................ss....................................................................................................................................................ssssssss......................................................................................................................................................................................................................................................................................................................................................xx....ss.ssssss....................................................s........................................................................................................................................................................................................................................................................................................ssssssssss............................ 1695s 1695s =============================== warnings summary =============================== 1695s tests/io/test_sql.py: 1535 warnings 1695s tests/tools/test_to_datetime.py: 978 warnings 1695s /usr/lib/python3/dist-packages/py/_process/forkedfunc.py:45: DeprecationWarning: This process (pid=17303) is multi-threaded, use of fork() may lead to deadlocks in the child. 1695s pid = os.fork() 1695s 1695s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1695s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-l69qsyzj' 1695s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1695s 1695s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 1695s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-22u6bb4p' 1695s config.cache.set("cache/lastfailed", self.lastfailed) 1695s 1695s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1695s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-1h0zjdtq' 1695s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1695s 1695s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1695s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1695s ============================= slowest 30 durations ============================= 1695s 0.14s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1695s 0.13s call tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1695s 0.12s call tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_engine_types] 1695s 0.12s call tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_engine_types] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_conn] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_conn] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1695s 0.12s call tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_conn] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_conn_types] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1695s 0.12s call tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_engine] 1695s 0.12s call tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_engine] 1695s 0.11s call tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_engine] 1695s 0.11s call tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_conn] 1695s 0.11s call tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_engine] 1695s 0.11s call tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_engine] 1695s 0.11s call tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_engine] 1695s 0.11s call tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_conn] 1695s 0.11s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1695s 0.11s call tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_engine] 1695s =========================== short test summary info ============================ 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_engine_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_conn_iris] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_engine_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_conn_types] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_engine] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_conn] 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_psycopg2_schema_support 1695s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_self_join_date_columns 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_engine] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_conn] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_engine_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_conn_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_engine_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_conn_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_engine_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_conn_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_engine_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_conn_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_engine_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_conn_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_engine_iris] 1695s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_engine_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_conn_iris] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_engine_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_conn_types] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_engine] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_conn] 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_psycopg2_schema_support 1696s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_self_join_date_columns 1696s = 588 failed, 1471 passed, 410 skipped, 54 xfailed, 2516 warnings, 592 errors in 81.05s (0:01:21) = 1696s === python3.13 === 1696s tests that use numba (may crash on non-x86) - checked with grep -rl -e numba pandas/tests - -m not slow because there are enough to time out otherwise 1696s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1696s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1696s 1696s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1697s ============================= test session starts ============================== 1697s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1697s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1697s rootdir: /usr/lib/python3/dist-packages/pandas 1697s configfile: pyproject.toml 1697s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1697s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1697s collected 9166 items / 2 deselected / 5 skipped / 9164 selected 1697s 1698s ../../../usr/lib/python3/dist-packages/pandas/tests/frame/test_ufunc.py ....xx.........xxxxxxxx.xx....s. 1699s ../../../usr/lib/python3/dist-packages/pandas/tests/groupby/test_timegrouper.py ..............................s 1699s ../../../usr/lib/python3/dist-packages/pandas/tests/util/test_numba.py . 1712s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_ewm.py ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1717s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_expanding.py ........x.......................x..x..x..x..x..x....................x.......................x..x..x..x..x..x................................................................................................................................................................................................................................................................................ 1726s ../../../usr/lib/python3/dist-packages/pandas/tests/window/moments/test_moments_consistency_rolling.py ..............x..x............................................x..x..x..x..x..x..x..x..x..x..x..x......................................x..x............................................x..x..x..x..x..x..x..x..x..x..x..x................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 1736s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_api.py ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1737s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_apply.py ...s....sssss..........s..s....................................................... 1740s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_base_indexer.py .................................................................................................................................................................................................................................... 1741s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_cython_aggregations.py ........................................................................ 1771s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_dtypes.py .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1775s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_ewm.py .......................................................................................................................................................................................................................................ssssssssssss........ssssssssssssssss................ 1779s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_expanding.py ..........x................................................................................................................................................................................................ss....s...................s..s......s............................................................................................. 1781s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_groupby.py ................................................................................................................... 1786s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_pairwise.py ........................................................................................................................................................................................................................................................................................................................ 1798s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling.py .........................................................................................................................................................................................................................................................................................................................................................................................xxxx........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1804s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_functions.py .................................................................................................................................................................................................................................................................................................................................................................................................................................. 1806s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_quantile.py .......................................................................................................................................................................................... 1811s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_rolling_skew_kurt.py .................................................................... 1812s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_timeseries_window.py ..................................................................................s 1892s ../../../usr/lib/python3/dist-packages/pandas/tests/window/test_win_type.py ............................................................................................................................................................................................................................................................................................... 1892s 1892s =============================== warnings summary =============================== 1892s tests/frame/test_ufunc.py: 32 warnings 1892s tests/groupby/test_timegrouper.py: 31 warnings 1892s tests/util/test_numba.py: 1 warning 1892s tests/window/moments/test_moments_consistency_ewm.py: 1088 warnings 1892s tests/window/moments/test_moments_consistency_expanding.py: 380 warnings 1892s tests/window/moments/test_moments_consistency_rolling.py: 760 warnings 1892s tests/window/test_api.py: 937 warnings 1892s tests/window/test_apply.py: 82 warnings 1892s tests/window/test_base_indexer.py: 228 warnings 1892s tests/window/test_cython_aggregations.py: 72 warnings 1892s tests/window/test_dtypes.py: 2580 warnings 1892s tests/window/test_ewm.py: 283 warnings 1892s tests/window/test_expanding.py: 333 warnings 1892s tests/window/test_groupby.py: 115 warnings 1892s tests/window/test_pairwise.py: 312 warnings 1892s tests/window/test_rolling.py: 888 warnings 1892s tests/window/test_rolling_functions.py: 418 warnings 1892s tests/window/test_rolling_quantile.py: 186 warnings 1892s tests/window/test_rolling_skew_kurt.py: 68 warnings 1892s tests/window/test_timeseries_window.py: 83 warnings 1892s tests/window/test_win_type.py: 287 warnings 1892s /usr/lib/python3/dist-packages/py/_process/forkedfunc.py:45: DeprecationWarning: This process (pid=19848) is multi-threaded, use of fork() may lead to deadlocks in the child. 1892s pid = os.fork() 1892s 1892s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1892s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-_kzqqkwt' 1892s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1892s 1892s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1892s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-xf963ivt' 1892s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1892s 1892s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1892s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1892s ============================= slowest 30 durations ============================= 1892s 0.32s call tests/window/test_win_type.py::test_cmov_window_special_linear_range[exponential-2] 1892s 0.32s call tests/window/test_win_type.py::test_cmov_window_regular_linear_range[blackman-10] 1892s 0.30s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[1-5] 1892s 0.30s call tests/window/test_win_type.py::test_cmov_window_special_linear_range[exponential-None] 1892s 0.30s call tests/window/test_win_type.py::test_cmov_window_special_linear_range[gaussian-1] 1892s 0.30s call tests/window/test_win_type.py::test_cmov_window_regular[bartlett-2] 1892s 0.30s call tests/window/test_win_type.py::test_cmov_window_special_linear_range[general_gaussian-10] 1892s 0.30s call tests/window/test_win_type.py::test_cmov_window_regular[blackmanharris-1] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_missing_data[barthann-5] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular[bartlett-1] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_special_linear_range[gaussian-2] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_missing_data[barthann-10] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[1-3] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular[barthann-1] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[2-0] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_missing_data[triang-5] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular[barthann-5] 1892s 0.29s call tests/window/test_win_type.py::test_constructor_with_win_type[DataFrame-nuttall] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_special[kaiser-None] 1892s 0.29s call tests/window/test_win_type.py::test_constructor_with_win_type_invalid[Series] 1892s 0.29s call tests/window/test_win_type.py::test_constructor_with_win_type[DataFrame-blackmanharris] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_missing_data[barthann-2] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_corner[10] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_special_linear_range[general_gaussian-None] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular[bartlett-5] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_linear_range[bohman-10] 1892s 0.29s call tests/window/test_win_type.py::test_constructor[DataFrame] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_na_min_periods[2-2] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_linear_range[hamming-1] 1892s 0.29s call tests/window/test_win_type.py::test_cmov_window_regular_missing_data[blackmanharris-5] 1892s = 9060 passed, 50 skipped, 2 deselected, 59 xfailed, 9166 warnings in 196.18s (0:03:16) = 1892s various xfailed tests - see xfail_tests_nonintel_io.patch, ignore_test_1094417_1088988.patch 1893s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1893s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1893s 1893s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1893s ============================= test session starts ============================== 1893s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1893s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1893s rootdir: /usr/lib/python3/dist-packages/pandas 1893s configfile: pyproject.toml 1893s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1893s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1893s collected 90 items / 3 skipped 1893s 1897s ../../../usr/lib/python3/dist-packages/pandas/tests/test_downstream.py ....s..sssss.sF.........s. 1898s ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py ...F.............FF..F.sFFFFFF.................................. 1898s 1898s =================================== FAILURES =================================== 1898s __________________ test_frame_setitem_dask_array_into_new_col __________________ 1898s request = > 1898s 1898s @pytest.mark.xfail( 1898s condition=not IS64, 1898s reason="dask has different nativesize-int vs int64 type rules", 1898s strict=False, 1898s ) 1898s def test_frame_setitem_dask_array_into_new_col(request): 1898s # GH#47128 1898s 1898s # dask sets "compute.use_numexpr" to False, so catch the current value 1898s # and ensure to reset it afterwards to avoid impacting other tests 1898s olduse = pd.get_option("compute.use_numexpr") 1898s 1898s try: 1898s dask = td.versioned_importorskip("dask") 1898s da = td.versioned_importorskip("dask.array") 1898s if Version(dask.__version__) <= Version("2025.1.0") and Version( 1898s np.__version__ 1898s ) >= Version("2.1"): 1898s request.applymarker( 1898s pytest.mark.xfail(reason="loc.__setitem__ incorrectly mutated column c") 1898s ) 1898s 1898s dda = da.array([1, 2]) 1898s df = DataFrame({"a": ["a", "b"]}) 1898s df["b"] = dda 1898s df["c"] = dda 1898s df.loc[[False, True], "b"] = 100 1898s result = df.loc[[1], :] 1898s expected = DataFrame({"a": ["b"], "b": [100], "c": [2]}, index=[1]) 1898s > tm.assert_frame_equal(result, expected) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/test_downstream.py:264: 1898s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1898s 1898s left = array([100]), right = array([2]), err_msg = None 1898s 1898s def _raise(left, right, err_msg) -> NoReturn: 1898s if err_msg is None: 1898s if left.shape != right.shape: 1898s raise_assert_detail( 1898s obj, f"{obj} shapes are different", left.shape, right.shape 1898s ) 1898s 1898s diff = 0 1898s for left_arr, right_arr in zip(left, right): 1898s # count up differences 1898s if not array_equivalent(left_arr, right_arr, strict_nan=strict_nan): 1898s diff += 1 1898s 1898s diff = diff * 100.0 / left.size 1898s msg = f"{obj} values are different ({np.round(diff, 5)} %)" 1898s > raise_assert_detail(obj, msg, left, right, index_values=index_values) 1898s E AssertionError: DataFrame.iloc[:, 2] (column name="c") are different 1898s E 1898s E DataFrame.iloc[:, 2] (column name="c") values are different (100.0 %) 1898s E [index]: [1] 1898s E [left]: [100] 1898s E [right]: [2] 1898s 1898s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:690: AssertionError 1898s ________ TestDataFrameToXArray.test_to_xarray_index_types[datetime-tz] _________ 1898s self = 1898s index_flat = DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 1898s '2020-01-03 00:00:00-08:00', '... '2020-04-08 00:00:00-07:00', '2020-04-09 00:00:00-07:00'], 1898s dtype='datetime64[ns, US/Pacific]', freq='D') 1898s df = bar a b c ... f g h 1898s foo .....03 00:00:00-05:00 1898s 2020-01-04 00:00:00-08:00 d 4 6 ... d 2013-01-04 2013-01-04 00:00:00-05:00 1898s 1898s [4 rows x 8 columns] 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1898s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1898s 1898s left = Index([2020-01-01 00:00:00-08:00, 2020-01-02 00:00:00-08:00, 1898s 2020-01-03 00:00:00-08:00, 2020-01-04 00:00:00-08:00], 1898s dtype='object', name='foo') 1898s right = DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 1898s '2020-01-03 00:00:00-08:00', '2020-01-04 00:00:00-08:00'], 1898s dtype='datetime64[ns, US/Pacific]', name='foo', freq='D') 1898s obj = 'DataFrame.index' 1898s 1898s def _check_types(left, right, obj: str = "Index") -> None: 1898s if not exact: 1898s return 1898s 1898s > assert_class_equal(left, right, exact=exact, obj=obj) 1898s E AssertionError: DataFrame.index are different 1898s E 1898s E DataFrame.index classes are different 1898s E [left]: Index([2020-01-01 00:00:00-08:00, 2020-01-02 00:00:00-08:00, 1898s E 2020-01-03 00:00:00-08:00, 2020-01-04 00:00:00-08:00], 1898s E dtype='object', name='foo') 1898s E [right]: DatetimeIndex(['2020-01-01 00:00:00-08:00', '2020-01-02 00:00:00-08:00', 1898s E '2020-01-03 00:00:00-08:00', '2020-01-04 00:00:00-08:00'], 1898s E dtype='datetime64[ns, US/Pacific]', name='foo', freq='D') 1898s 1898s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:235: AssertionError 1898s ________ TestDataFrameToXArray.test_to_xarray_index_types[bool-object] _________ 1898s self = 1898s index_flat = Index([True, False, True, False, True, False, True, False, True, False], dtype='object') 1898s df = bar a b c d e f g h 1898s foo ... 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1898s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s E AssertionError: DataFrame are different 1898s E 1898s E DataFrame shape mismatch 1898s E [left]: (8, 8) 1898s E [right]: (4, 8) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1898s _________ TestDataFrameToXArray.test_to_xarray_index_types[bool-dtype] _________ 1898s self = 1898s index_flat = Index([True, False, True, False, True, False, True, False, True, False], dtype='bool') 1898s df = bar a b c d e f g h 1898s foo ... 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1898s False d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s E AssertionError: DataFrame are different 1898s E 1898s E DataFrame shape mismatch 1898s E [left]: (8, 8) 1898s E [right]: (4, 8) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1898s ________ TestDataFrameToXArray.test_to_xarray_index_types[categorical] _________ 1898s self = 1898s index_flat = CategoricalIndex(['a', 'b', 'c', 'd', 'a', 'b', 'c', 'd', 'a', 'b', 'c', 'd', 1898s 'a', 'b', 'c', 'd', 'a... 'a', 'b', 'c', 'd'], 1898s categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category') 1898s df = bar a b c d e f g h 1898s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1898s d d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1898s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1898s 1898s left = Index(['a', 'b', 'c', 'd'], dtype='object', name='foo') 1898s right = CategoricalIndex(['a', 'b', 'c', 'd'], categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category', name='foo') 1898s obj = 'DataFrame.index' 1898s 1898s def _check_types(left, right, obj: str = "Index") -> None: 1898s if not exact: 1898s return 1898s 1898s > assert_class_equal(left, right, exact=exact, obj=obj) 1898s E AssertionError: DataFrame.index are different 1898s E 1898s E DataFrame.index classes are different 1898s E [left]: Index(['a', 'b', 'c', 'd'], dtype='object', name='foo') 1898s E [right]: CategoricalIndex(['a', 'b', 'c', 'd'], categories=['a', 'b', 'c', 'd'], ordered=False, dtype='category', name='foo') 1898s 1898s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:235: AssertionError 1898s __________ TestDataFrameToXArray.test_to_xarray_index_types[repeats] ___________ 1898s self = 1898s index_flat = Index([0, 0, 1, 1, 2, 2], dtype='int64') 1898s df = bar a b c d e f g h 1898s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1898s 1 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s E AssertionError: DataFrame are different 1898s E 1898s E DataFrame shape mismatch 1898s E [left]: (8, 8) 1898s E [right]: (4, 8) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1898s ________ TestDataFrameToXArray.test_to_xarray_index_types[nullable_int] ________ 1898s self = 1898s index_flat = Index([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 1898s 18, 19, 20, 21, 22, 23, 24, 25, ...7, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 1898s 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], 1898s dtype='Int64') 1898s df = bar a b c d e f g h 1898s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1898s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1898s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1898s 1898s left = Index([0, 1, 2, 3], dtype='object', name='foo') 1898s right = Index([0, 1, 2, 3], dtype='Int64', name='foo'), obj = 'DataFrame.index' 1898s 1898s def _check_types(left, right, obj: str = "Index") -> None: 1898s if not exact: 1898s return 1898s 1898s assert_class_equal(left, right, exact=exact, obj=obj) 1898s assert_attr_equal("inferred_type", left, right, obj=obj) 1898s 1898s # Skip exact dtype checking when `check_categorical` is False 1898s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1898s right.dtype, CategoricalDtype 1898s ): 1898s if check_categorical: 1898s assert_attr_equal("dtype", left, right, obj=obj) 1898s assert_index_equal(left.categories, right.categories, exact=exact) 1898s return 1898s 1898s > assert_attr_equal("dtype", left, right, obj=obj) 1898s E AssertionError: DataFrame.index are different 1898s E 1898s E Attribute "dtype" are different 1898s E [left]: object 1898s E [right]: Int64 1898s 1898s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1898s _______ TestDataFrameToXArray.test_to_xarray_index_types[nullable_uint] ________ 1898s self = 1898s index_flat = Index([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 1898s 18, 19, 20, 21, 22, 23, 24, 25, ..., 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 1898s 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], 1898s dtype='UInt16') 1898s df = bar a b c d e f g h 1898s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1898s 3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1898s using_infer_string = False 1898s 1898s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1898s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1898s index = index_flat 1898s # MultiIndex is tested in test_to_xarray_with_multiindex 1898s if len(index) == 0: 1898s pytest.skip("Test doesn't make sense for empty index") 1898s 1898s from xarray import Dataset 1898s 1898s df.index = index[:4] 1898s df.index.name = "foo" 1898s df.columns.name = "bar" 1898s result = df.to_xarray() 1898s assert result.sizes["foo"] == 4 1898s assert len(result.coords) == 1 1898s assert len(result.data_vars) == 8 1898s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1898s assert isinstance(result, Dataset) 1898s 1898s # idempotency 1898s # datetimes w/tz are preserved 1898s # column names are lost 1898s expected = df.copy() 1898s # breaks in xarray >= 2024.10.0(?) 1898s # debug print 1898s r0 = result.to_dataframe() 1898s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1898s expected.columns.name = None 1898s > tm.assert_frame_equal(result.to_dataframe(), expected) 1898s 1898s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1898s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1898s 1898s left = Index([0, 1, 2, 3], dtype='object', name='foo') 1898s right = Index([0, 1, 2, 3], dtype='UInt16', name='foo'), obj = 'DataFrame.index' 1898s 1898s def _check_types(left, right, obj: str = "Index") -> None: 1898s if not exact: 1898s return 1898s 1898s assert_class_equal(left, right, exact=exact, obj=obj) 1898s assert_attr_equal("inferred_type", left, right, obj=obj) 1898s 1898s # Skip exact dtype checking when `check_categorical` is False 1898s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1898s right.dtype, CategoricalDtype 1898s ): 1898s if check_categorical: 1898s assert_attr_equal("dtype", left, right, obj=obj) 1898s assert_index_equal(left.categories, right.categories, exact=exact) 1898s return 1898s 1898s > assert_attr_equal("dtype", left, right, obj=obj) 1898s E AssertionError: DataFrame.index are different 1898s E 1898s E Attribute "dtype" are different 1898s E [left]: object 1898s E [right]: UInt16 1898s 1899s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1899s _______ TestDataFrameToXArray.test_to_xarray_index_types[nullable_float] _______ 1899s self = 1899s index_flat = Index([ 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 1899s 12.0, 13.0, 14.0, 15.0, 16.0, 17...5.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 1899s 96.0, 97.0, 98.0, 99.0], 1899s dtype='Float32') 1899s df = bar a b c d e f g h 1899s foo ... 5 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1899s 3.0 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1899s using_infer_string = False 1899s 1899s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1899s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1899s index = index_flat 1899s # MultiIndex is tested in test_to_xarray_with_multiindex 1899s if len(index) == 0: 1899s pytest.skip("Test doesn't make sense for empty index") 1899s 1899s from xarray import Dataset 1899s 1899s df.index = index[:4] 1899s df.index.name = "foo" 1899s df.columns.name = "bar" 1899s result = df.to_xarray() 1899s assert result.sizes["foo"] == 4 1899s assert len(result.coords) == 1 1899s assert len(result.data_vars) == 8 1899s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1899s assert isinstance(result, Dataset) 1899s 1899s # idempotency 1899s # datetimes w/tz are preserved 1899s # column names are lost 1899s expected = df.copy() 1899s # breaks in xarray >= 2024.10.0(?) 1899s # debug print 1899s r0 = result.to_dataframe() 1899s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1899s expected.columns.name = None 1899s > tm.assert_frame_equal(result.to_dataframe(), expected) 1899s 1899s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1899s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1899s 1899s left = Index([0.0, 1.0, 2.0, 3.0], dtype='object', name='foo') 1899s right = Index([0.0, 1.0, 2.0, 3.0], dtype='Float32', name='foo') 1899s obj = 'DataFrame.index' 1899s 1899s def _check_types(left, right, obj: str = "Index") -> None: 1899s if not exact: 1899s return 1899s 1899s assert_class_equal(left, right, exact=exact, obj=obj) 1899s assert_attr_equal("inferred_type", left, right, obj=obj) 1899s 1899s # Skip exact dtype checking when `check_categorical` is False 1899s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1899s right.dtype, CategoricalDtype 1899s ): 1899s if check_categorical: 1899s assert_attr_equal("dtype", left, right, obj=obj) 1899s assert_index_equal(left.categories, right.categories, exact=exact) 1899s return 1899s 1899s > assert_attr_equal("dtype", left, right, obj=obj) 1899s E AssertionError: DataFrame.index are different 1899s E 1899s E Attribute "dtype" are different 1899s E [left]: object 1899s E [right]: Float32 1899s 1899s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1899s _______ TestDataFrameToXArray.test_to_xarray_index_types[nullable_bool] ________ 1899s self = 1899s index_flat = Index([False, True, True, True, True, True, True, True, True, True, 1899s True, True, True, True, True,...rue, True, True, 1899s True, True, True, True, True, True, True, True, True, True], 1899s dtype='boolean') 1899s df = bar a b c d e f g h 1899s foo ... 6.0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1899s True d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1899s using_infer_string = False 1899s 1899s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1899s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1899s index = index_flat 1899s # MultiIndex is tested in test_to_xarray_with_multiindex 1899s if len(index) == 0: 1899s pytest.skip("Test doesn't make sense for empty index") 1899s 1899s from xarray import Dataset 1899s 1899s df.index = index[:4] 1899s df.index.name = "foo" 1899s df.columns.name = "bar" 1899s result = df.to_xarray() 1899s assert result.sizes["foo"] == 4 1899s assert len(result.coords) == 1 1899s assert len(result.data_vars) == 8 1899s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1899s assert isinstance(result, Dataset) 1899s 1899s # idempotency 1899s # datetimes w/tz are preserved 1899s # column names are lost 1899s expected = df.copy() 1899s # breaks in xarray >= 2024.10.0(?) 1899s # debug print 1899s r0 = result.to_dataframe() 1899s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1899s expected.columns.name = None 1899s > tm.assert_frame_equal(result.to_dataframe(), expected) 1899s E AssertionError: DataFrame are different 1899s E 1899s E DataFrame shape mismatch 1899s E [left]: (10, 8) 1899s E [right]: (4, 8) 1899s 1899s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: AssertionError 1899s _______ TestDataFrameToXArray.test_to_xarray_index_types[string-python] ________ 1899s self = 1899s index_flat = Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3', 'pandas_4', 'pandas_5', 1899s 'pandas_6', 'pandas_7', 'pandas_...pandas_93', 'pandas_94', 'pandas_95', 1899s 'pandas_96', 'pandas_97', 'pandas_98', 'pandas_99'], 1899s dtype='string') 1899s df = bar a b c d e f g h 1899s foo ....0 True c 2013-01-03 2013-01-03 00:00:00-05:00 1899s pandas_3 d 4 6 7.0 False d 2013-01-04 2013-01-04 00:00:00-05:00 1899s using_infer_string = False 1899s 1899s @pytest.mark.xfail(condition=True,reason="ignoring https://bugs.debian.org/1088988 to unblock transition",strict=False) 1899s def test_to_xarray_index_types(self, index_flat, df, using_infer_string): 1899s index = index_flat 1899s # MultiIndex is tested in test_to_xarray_with_multiindex 1899s if len(index) == 0: 1899s pytest.skip("Test doesn't make sense for empty index") 1899s 1899s from xarray import Dataset 1899s 1899s df.index = index[:4] 1899s df.index.name = "foo" 1899s df.columns.name = "bar" 1899s result = df.to_xarray() 1899s assert result.sizes["foo"] == 4 1899s assert len(result.coords) == 1 1899s assert len(result.data_vars) == 8 1899s tm.assert_almost_equal(list(result.coords.keys()), ["foo"]) 1899s assert isinstance(result, Dataset) 1899s 1899s # idempotency 1899s # datetimes w/tz are preserved 1899s # column names are lost 1899s expected = df.copy() 1899s # breaks in xarray >= 2024.10.0(?) 1899s # debug print 1899s r0 = result.to_dataframe() 1899s print("expected",expected, expected.index, expected.dtypes, "actual",result, r0, r0.index, r0.dtypes,sep='\n') 1899s expected.columns.name = None 1899s > tm.assert_frame_equal(result.to_dataframe(), expected) 1899s 1899s /usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py:63: 1899s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1899s 1899s left = Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='object', name='foo') 1899s right = Index(['pandas_0', 'pandas_1', 'pandas_2', 'pandas_3'], dtype='string', name='foo') 1899s obj = 'DataFrame.index' 1899s 1899s def _check_types(left, right, obj: str = "Index") -> None: 1899s if not exact: 1899s return 1899s 1899s assert_class_equal(left, right, exact=exact, obj=obj) 1899s assert_attr_equal("inferred_type", left, right, obj=obj) 1899s 1899s # Skip exact dtype checking when `check_categorical` is False 1899s if isinstance(left.dtype, CategoricalDtype) and isinstance( 1899s right.dtype, CategoricalDtype 1899s ): 1899s if check_categorical: 1899s assert_attr_equal("dtype", left, right, obj=obj) 1899s assert_index_equal(left.categories, right.categories, exact=exact) 1899s return 1899s 1899s > assert_attr_equal("dtype", left, right, obj=obj) 1899s E AssertionError: DataFrame.index are different 1899s E 1899s E Attribute "dtype" are different 1899s E [left]: object 1899s E [right]: StringDtype(storage=python, na_value=) 1899s 1899s /usr/lib/python3/dist-packages/pandas/_testing/asserters.py:247: AssertionError 1899s =============================== warnings summary =============================== 1899s tests/test_downstream.py: 26 warnings 1899s tests/generic/test_to_xarray.py: 64 warnings 1899s /usr/lib/python3/dist-packages/py/_process/forkedfunc.py:45: DeprecationWarning: This process (pid=29038) is multi-threaded, use of fork() may lead to deadlocks in the child. 1899s pid = os.fork() 1899s 1899s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1899s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-2dzxgtew' 1899s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1899s 1899s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 1899s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-acyoi_se' 1899s config.cache.set("cache/lastfailed", self.lastfailed) 1899s 1899s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1899s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-l2x3zupy' 1899s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1899s 1899s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1899s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1899s ============================= slowest 30 durations ============================= 1899s 1.36s call tests/test_downstream.py::test_oo_optimized_datetime_index_unpickle 1899s 1.34s call tests/test_downstream.py::test_oo_optimizable 1899s 0.10s call tests/test_downstream.py::test_construct_dask_float_array_int_dtype_match_ndarray 1899s 0.09s call tests/test_downstream.py::test_dask 1899s 0.09s call tests/test_downstream.py::test_dask_ufunc 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[interval] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex64] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[object] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex128] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[period] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float32] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float64] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[timedelta] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint8] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int32] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string-python] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint32] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint16] 1899s 0.02s call tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint64] 1899s =========================== short test summary info ============================ 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/test_downstream.py::test_frame_setitem_dask_array_into_new_col 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] 1899s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/generic/test_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string-python] 1899s ============ 11 failed, 70 passed, 12 skipped, 93 warnings in 5.48s ============ 1899s pymysql/psycopg2 tests, which do not work in this test environment - --tb=no to fit in the Salsa CI log, as there are many failures 1899s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 1899s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 1899s 1899s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 1900s ============================= test session starts ============================== 1900s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 1900s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 1900s rootdir: /usr/lib/python3/dist-packages/pandas 1900s configfile: pyproject.toml 1900s plugins: hypothesis-6.130.5, typeguard-4.4.2, asyncio-0.25.1, qt-4.4.0, forked-1.6.0, localserver-0.9.0.post0, xdist-3.8.0 1900s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 1900s collected 2513 items 1900s 1952s ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py FEFEFEFE....ssFEFEFEFE....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...FEFEFEFE....ssFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...xssFEFEFEFEFEFEFEFExxxxFEFExxxxssFEFEFEFE...FEFEFEFE....ssFEFEFEFE....ssxxxxxxxx....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssxxxxFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE...xssFEFEFEFE...xssFEFEFEFE...xss.FEFEFEFE...xssFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE....EFE.EFE....ss.EFE.EFE....ssFEFEFEFE...FEFEFEFE...FEFEFEFE...xss.ss...FEFEFEFE..sFEFEFEFE..sFEFEFEFE..s.ssFEFEFEFE....ssFEFEFEFE...FEFEFEFE...FEFEFEFE...xxxxFEFExxxFEFEFEFE...FEFEFEFExxxFEFEFEFEFEFEFEFEFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE..xFEFEFEFE..sFEFEFEFE..sFEFEFEFE..sFEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE...FEFEFEFE..sFEFEFEFE...xssFEFEFEFE....ssFEFEFEFE...FEFEFEFE....ss..FEFEFEFE....ssFEFEFEFE....ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFEFEFEFExxxxssFEFEFEFExxxxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ssFEFEFEFE....ss.......FEFE................ 1963s ../../../usr/lib/python3/dist-packages/pandas/tests/tools/test_to_datetime.py ............................................................................ss....................................................................................................................................................ssssssss......................................................................................................................................................................................................................................................................................................................................................xx....ss.ssssss....................................................s........................................................................................................................................................................................................................................................................................................ssssssssss............................ 1963s 1963s =============================== warnings summary =============================== 1963s tests/io/test_sql.py: 1535 warnings 1963s tests/tools/test_to_datetime.py: 978 warnings 1963s /usr/lib/python3/dist-packages/py/_process/forkedfunc.py:45: DeprecationWarning: This process (pid=29170) is multi-threaded, use of fork() may lead to deadlocks in the child. 1963s pid = os.fork() 1963s 1963s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 1963s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-udsum5m6' 1963s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1963s 1963s ../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 1963s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-f5iezl5m' 1963s config.cache.set("cache/lastfailed", self.lastfailed) 1963s 1963s ../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 1963s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/pandas/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/pandas/pytest-cache-files-xbjke5qb' 1963s session.config.cache.set(STEPWISE_CACHE_DIR, []) 1963s 1963s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1963s -- generated xml file: /tmp/autopkgtest.JYBnSU/autopkgtest_tmp/test-data.xml --- 1963s ============================= slowest 30 durations ============================= 1963s 0.09s call tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_conn] 1963s 0.08s call tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_engine] 1963s 0.08s call tests/io/test_sql.py::test_temporary_table[mysql_pymysql_engine] 1963s 0.08s call tests/io/test_sql.py::test_read_iris_table_chunksize[sqlite_str_iris] 1963s 0.07s call tests/io/test_sql.py::test_read_iris_table_chunksize[sqlite_conn_iris] 1963s 0.06s call tests/io/test_sql.py::test_read_iris_table_chunksize[sqlite_engine_iris] 1963s 0.06s call tests/io/test_sql.py::test_temporary_table[sqlite_engine] 1963s 0.06s call tests/io/test_sql.py::test_temporary_table[sqlite_conn] 1963s 0.06s call tests/io/test_sql.py::test_row_object_is_named_tuple 1963s 0.06s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-None-None] 1963s 0.06s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-%Y%m%d %H:%M:%S-True] 1963s 0.06s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-None-True] 1963s 0.06s call tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_engine] 1963s 0.06s call tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_engine] 1963s 0.06s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[array-%Y%m%d %H:%M:%S-None] 1963s 0.06s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-None-True] 1963s 0.06s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-None-None] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-%Y%m%d %H:%M:%S-True] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-%Y%m%d %H:%M:%S-None] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[deque-%Y%m%d %H:%M:%S-True] 1963s 0.05s call tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-sqlite_engine_types] 1963s 0.05s call tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_engine] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-None-True] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-None-None] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[list-%Y%m%d %H:%M:%S-None] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-%Y%m%d %H:%M:%S-True] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-%Y%m%d %H:%M:%S-None] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-None-None] 1963s 0.05s call tests/tools/test_to_datetime.py::TestToDatetime::test_to_datetime_cache[tuple-None-True] 1963s 0.05s call tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[sqlite_str] 1963s =========================== short test summary info ============================ 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_engine_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_conn_iris] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_engine_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_conn_types] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_conn] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_engine] 1963s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_engine_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_conn_iris] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_engine_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_conn_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_engine_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_conn_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_engine_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_conn_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_engine_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_conn_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_engine_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_conn_types] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_engine] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_conn] 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_psycopg2_schema_support 1964s FAILED ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_self_join_date_columns 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dataframe_to_sql_empty[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[None-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql[multi-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[replace-1-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist[append-2-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_exist_fail[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_chunksize[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_expression_with_parameter[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_query_string_with_parameter[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_iris_table_chunksize[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_callable[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_type_conversion[postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_procedure[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[2-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_copy_from_callable_insertion_method[Success!-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_do_nothing[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_on_public_schema[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_insertion_method_on_conflict_update[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_view_postgres[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_parameter[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_iris_named_parameter[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_view[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_with_chunksize_no_result[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_fail[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_replace[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_append[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_type_mapping[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_series[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_roundtrip_chunksize[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_execute_sql[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_parsing[postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-ignore-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-raise-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-SELECT * FROM types-mode0-coerce-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-ignore-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-raise-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_query-SELECT * FROM types-mode2-coerce-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-ignore-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-raise-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_custom_dateparsing_error[read_sql_table-types-sqlalchemy-coerce-postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_date_and_index[postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_timedelta[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_complex_raises[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-None-index-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-other_label-other_label-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-None-index_name-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[index_name-other_label-other_label-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[0-None-0-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label[None-0-0-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_to_sql_index_label_multiindex[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_multiindex_roundtrip[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[None-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[int-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[float-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_dtype_argument[dtype3-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_integer_col_names[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_with_schema[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_dtypes[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_get_schema_keys[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_chunksize_read[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_categorical[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_unicode_column_name[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_escaped_table_name[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_api_read_sql_duplicate_columns[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_columns[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_index_col[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_delegate[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_warning_case_insensitive_table_name[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_type_mapping[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int8-SMALLINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int8-SMALLINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint8-SMALLINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt8-SMALLINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int16-SMALLINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int16-SMALLINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint16-INTEGER-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt16-INTEGER-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int32-INTEGER-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int32-INTEGER-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[uint32-BIGINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[UInt32-BIGINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int64-BIGINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[Int64-BIGINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_mapping[int-BIGINT-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[uint64-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_integer_overload_mapping[UInt64-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_database_uri_string[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_pg8000_sqlalchemy_passthrough_error[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_text_obj[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_query_by_select_obj[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_column_with_percentage[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_create_table[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_drop_table[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_roundtrip[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_execute_sql[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_read_table_columns[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[mysql_pymysql_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_engine_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_table_absent_raises[postgresql_psycopg2_conn_iris] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_sqlalchemy_default_type_conversion[postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_bigint[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_default_date_load[postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[None-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query[parse_dates1-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_query_chunksize[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_table[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_with_timezone_roundtrip[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_out_of_bounds_datetime[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_naive_datetimeindex_roundtrip[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[mysql_pymysql_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_engine_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_date_parsing[postgresql_psycopg2_conn_types] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_NaT[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_date[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_datetime_time[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_mixed_dtype_insert[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_numeric[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_fullcolumn[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_nan_string[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_save_index[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transactions[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_transaction_rollback[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_get_schema_create_table[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_dtype[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_notna_dtype[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_double_precision[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_connectable_issue_example[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input0-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input1-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_negative_npinf[input2-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_temporary_table[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_invalid_engine[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_to_sql_with_sql_engine[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_sqlalchemy[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_options_auto[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend[python-numpy_nullable-read_sql_query-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype_backend_table[python-numpy_nullable-read_sql_table-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_table-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_invalid_dtype_backend_table[read_sql_query-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_chunksize_empty_dtypes[postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-_NoDefault.no_default-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql-numpy_nullable-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-_NoDefault.no_default-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-mysql_pymysql_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_engine] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_read_sql_dtype[read_sql_query-numpy_nullable-postgresql_psycopg2_conn] 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_psycopg2_schema_support 1964s ERROR ../../../usr/lib/python3/dist-packages/pandas/tests/io/test_sql.py::test_self_join_date_columns 1964s = 588 failed, 1471 passed, 410 skipped, 54 xfailed, 2516 warnings, 592 errors in 64.40s (0:01:04) = 1964s autopkgtest [11:29:50]: test ignoredtests: -----------------------] 1966s ignoredtests PASS 1966s autopkgtest [11:29:52]: test ignoredtests: - - - - - - - - - - results - - - - - - - - - - 1966s autopkgtest [11:29:52]: @@@@@@@@@@@@@@@@@@@@ summary 1966s command1 PASS 1966s unittests3 FAIL non-zero exit status 1 1966s ignoredtests PASS